手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift - 图像控件UIImageView的用法
转自:http://www.hangge.com/blog/cache/detail_534.html 1,使用图像控件显示图片 let imageView= UIImageView (image: UIImage (named: "icon" )) imageView.frame= CGRectMake (10,10,100,100) self .view.addSubview(imageVi
作者:编程之家 时间:2020-04-29
Swift - 滚动视图UIScrollView的用法
转自:http://www.hangge.com/blog/cache/detail_543.html 1,当图片尺寸超过屏幕时,使用UIScrollView可以实现滚动条视图,即手指触摸滚动屏幕方便浏览整个页面。 var scrollView= UIScrollView () scrollView.frame= self .view.bounds var imageView= UIImage
作者:编程之家 时间:2020-04-29
Swift - 图像控件UIImageView的用法
转自:http://www.hangge.com/blog/cache/detail_534.html 1,使用图像控件显示图片 let imageView= UIImageView (image: UIImage (named: "icon" )) imageView.frame= CGRectMake (10,10,100,100) self .view.addSubview(imageVi
作者:编程之家 时间:2020-04-29
30天从0开始学习Swift
http://www.csdn.net/article/2015-10-29/2826080 学习历程网址
作者:编程之家 时间:2020-04-29
oc与swift混编
1.oc调用swift类,直接调用 #import "OC工程名-Swift.h" 2.swift调用oc,需要建立桥接文件 工程名-Bridging-Header.h 然后将oc文件导入桥接文件中 调用方法还是按照语言的具体语法。
作者:编程之家 时间:2020-04-29
[IOSS]UITableView分组
[IOSS]UITableView分组 DEMO:http://download.csdn.net/detail/u012881779/9233421 应用入口(AppDelegate.swift) import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var
作者:编程之家 时间:2020-04-29
Swift初级二
/*********************************字典(dictonary)***********************/ var dictionary:Dictionary<String,Int> = ["a":10,"b":20] //定义一个空字典变量 var dictionary1:Dictionary<String,Int> = [:] var dictionary2
作者:编程之家 时间:2020-04-29
[IOSS]Swift与OC混编
[IOSS]Swift与OC混编 Demo:http://download.csdn.net/detail/u012881779/9237839 1.用Swift或Object-c创建一个工程(DMTestDemo)并拖入一个第三方工具(ASIHTTPRequest) 适配过后工程结构大概下面这样: 2.基于NSObject创建一个桥接文件(DMTest-Bridging-Header.h) 命名
作者:编程之家 时间:2020-04-29
Swift学习笔记
// // main.swift // swift流程控制 // // Created by jiayani on 15-10-13. // Copyright (c) 2015年 贾娅妮. All rights reserved. // import Foundation // swift 流程控制 /* swift 流程控制主要分为: 顺序 分支 循环 1.顺序:从上到下依次执
作者:编程之家 时间:2020-04-29
苹果新贵 Swift 之前世今生
著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:池建强 链接:http://zhuanlan.zhihu.com/mactalk/19774942 来源:知乎 上周出差劳顿,这篇文章几次动笔都未完成,常常躺倒床上就昏睡过去。南方的天气闷热潮湿,让我感到极度的不适应,等到回到北方,天高云清,空气干爽,让人产生一种「解放区的天是明朗的天」的感觉,我甚至觉得自己的手机、Pa
作者:编程之家 时间:2020-04-29
【Swift】SpriteKit开发iOS游戏——场景切换
前言 Swift是个很不错的语言,苹果官方提供的游戏开发框架也很不错。 作为一个游戏来讲,里面的场景Scene肯定不止一个,所以需要切换场景 代码 代码从创建的时候的demo开始,demo的创建路径是 开始我们会有一个场景文件GameScene 所以我们要创建一个新的场景文件NextScene,内容参考demo给的GameScene,这里不做展开,QAQ 核心跳转的代码很简单 let 下一个场景=
作者:编程之家 时间:2020-04-29
在Swift中使用JavaScript的方法和技巧
在RedMonk发布的2015年1月编程语言排行榜中,Swift采纳率排名迅速飙升,从刚刚面世时的68位跃至22位,Objective-C仍然稳居TOP 10,而JavaScript则凭借着其在iOS平台上原生体验优势成为了年度最火热的编程语言。 而早在2013年苹果发布的OS X Mavericks和iOS 7两大系统中便均已加入了JavaScriptCore框架,能够让开发者轻松、快捷、安全地
作者:编程之家 时间:2020-04-29
[IOSS]Swift数据类型转换
[IOSS]Swift数据类型转换 /* 整型 -> 浮点 */ let intLet : Int = 5 let doubleLet : Double = Double(intLet) let floatLet : Float = Float(intLet) print(intLe
作者:编程之家 时间:2020-04-29
Swift之UITableView的使用
在swift中 使用let 声明常量,仅允许一次赋值,第二次赋值则会出错 使用var声明变量,可以多次进行赋值 !结尾表示该对象不能为空,必须进行初始化才能使用,否则报错 ?结尾表示改对象可以为空,直接使用不会报错, // // ViewController.swift // SwiftEx // // Created by reylen on 15/11/18. // Copyright © 2
作者:编程之家 时间:2020-04-29
理解Swift中Optional类型-有和无的哲学
原文连接:http://blog.barat.cc/ios/understanding-swift-optional/ ###nil的遗憾 当某个变量或表达式没有任何内容时,在Objective-C中可以使用nil来表示。nil在Objective-C中是一个「野孩子」,void指针指向数字 0,本质上来讲nil就是一个数字。来看看下面的代码在Objective-C会出现什么情况: int i =
作者:编程之家 时间:2020-04-29
Swift中的required修饰符
普通子类 通常情况下,一说到required修饰符,我们最先想到的应该就是普通类(class)的init()方法了。比如下面这个类: class MyClass { var str:String init(str:String) { self.str = str } } 当我们定义一个MyClass的子类(subclass)并实例化这个子类时,我们一般会如何
作者:编程之家 时间:2020-04-29
Swift 中枚举高级用法及实践
作者:Benedikt Terhechte,原文链接,原文日期:2015-10-17 译者:小锅,pmst;校对:shanks;定稿:shanks 译者注:作为一个走心且有逼格的翻译组,我们对本篇文章中的代码都进行了验证,并且写了将代码分为上下两篇做成了 playground,代码中有详尽的注释。可以到这个github地址上进行下载,这个代码由翻译组的另一位小伙伴 ppt 提供。 本文是一篇详细且
作者:编程之家 时间:2020-04-29
Swift 反射 API 及用法
作者:Benedikt Terhechte,原文链接,原文日期:2015-10-24 译者:mmoaay;校对:千叶知风;定稿:千叶知风 尽管 Swift 一直在强调强类型、编译时安全和静态调度,但它的标准库仍然提供了反射机制。可能你已经在很多博客文章或者类似Tuples、Midi Packets 和 Core Data 的项目中见过它。也许你刚好对在项目中使用反射机制感兴趣,或者你想更好的了解反
作者:编程之家 时间:2020-04-29
Swift 页面跳转
swift在网上一大堆废话例子,实在看不懂.Swift的资料也少. 在swift中作跳转是一件很简单得事情,可是如果右键某个空间拖动然后选择modal来关联跳转关系的话该如何做出代码判断呢? 场景:如果我想做一个登录页面,输入用户名密码之后点击登录按钮,验证成功就跳转这个功能呢?否则不跳转 1.切换到storyboard,选中第一个直到如图显示 2.右键第一个storyboard,拖动到你需要跳转
作者:编程之家 时间:2020-04-29
如何使用闭包初始化来加速 Swift 的 playground
作者:Erica Sadun,原文链接,原文日期:2015-11-15 译者:JackAlan;校对:小铁匠Linus;定稿:千叶知风 Swift 的 Playground 可能会莫名其妙地变慢,尤其当你使用 SpriteKit 或 SceneKit 时。尽可能的把代码迁移到外部资源文件中,可以优化编译并获得更好的运行时速度。 这种方法的最大问题在于,你会因此失去在 Playground 中的线性
作者:编程之家 时间:2020-04-29
Swift:map 和 flatMap 基础入门
作者:Thomas Hanning,原文链接,原文日期:2015-11-16 译者:pmst;校对:千叶知风;定稿:千叶知风 借助于 map和flapMap 函数能够很轻易地将数组转换成另外一个新数组。 Map map函数能够被数组调用,它接受一个闭包作为参数,作用于数组中的每个元素。闭包返回一个变换后的元素,接着将所有这些变换后的元素组成一个新的数组。 这听起来有些复杂,但它是相当简单的。想象你
作者:编程之家 时间:2020-04-29
Swift中?和!的区别
1.常量和变量 Swift语言中是用let来定义常量,并且要初始化。var来定义变量,在let或者var后面申明类型,冒号+空格,然后再加上类型名称。 2.optional(可选)变量 可选变量用于处理值缺失的情况,有点类似于OC中的nil,可以用于任何类型上,不仅仅是类,不过更加安全。Swift是类型安全的一门语言,可以很少申明类型。 附:Swift和Objective-C中nil的区别 1)O
作者:编程之家 时间:2020-04-29
Swift的NSLog和print的区别
主要区别: 1 NSLog会记录下时间而print没有。 2 NSLog是线程安全的而print没有。 3 print只在调试模式下在控制台输出而NSLog在运行模式也会。 总结说明: 根据上面的区别可以看出一般用print,因为print比较快,而且只在调试模式下起作用,在不考虑线程安全问题时print是较好选择。
作者:编程之家 时间:2020-04-29
Swift 中的 weak 和 unowned"
作者:Thomas Hanning,原文链接,原文日期:2015-11-30 译者:pmst;校对:Cee;定稿:Cee 使用 weak 和 unowned 关键字,我们可以避免所谓的循环引用。在这篇文章中,我们将讨论两者之间的差异。 何为循环引用? 我曾在 “A Trick To Discover Retain Cycles” 博客一文中强调了内存管理的重要性,即使 ARC 已经为你分忧解难了:
作者:编程之家 时间:2020-04-29
Swift语言基础
Swift 两个小时的时间看完了Swift的基础,其实我是在犹豫现在学ios开发,是学oc好呢还是Swift呢,主要是我觉的oc的语法太恶心人了,苹果有推出了Swift来取代oc,但是貌似没有个3,4年,Swift还是不能真正用来开发并被众开发人员接受吧,我觉的还是从哦从开始吧,毕竟我觉得Swift用的人太少,到时候再转也很容易。 我怕的是等我学出来了,Swift正好风头正起 变量 va
作者:编程之家 时间:2020-04-29
从零开始学Swift计时器App开发
当你还不能写出自己满意的程序时,你就不要去睡觉。 创建项目 首先,打开Xcode,新建一个项目,Xcode将提示选择一个工程模板。由于我们将从零开始学习,请在左侧窗口选则iOS/Application,右侧窗口选择Empty Application,点击Next,然后在Product Name项填入SwiftCounter,Language注意选择Swift,再点击Next,选择项目保存的路径,最
作者:编程之家 时间:2020-04-29
Swift基础知识
1. 常量 变量: 1.常量: 常量在初始化之后,不可以再对其进行修改 let str1 = "ha" let t = 8 比较完整的初始化定义: 变量名 : 数据类型 = ..... let str2 : String = "gghjikio" 2. 变量: 对于变量或者常量的名可以是汉字 表情符 或者其他 var h : Int = 34 // 表情符做变量名 var
作者:编程之家 时间:2020-04-29
几个 Swift 代码规范
作者:Erica Sadun,原文链接,原文日期:2015-11-17 译者:mmoaay;校对:lfb_CD;定稿:shanks 我们需要经常带着新问题来重新审视一下以前的代码规范。 Kevin 提供的一套规范:“如果尾部的闭包参数是函数式的就用圆括号。如果是程序式的就用花括号。” myCollection.map({blah}).filter({blah}).etc myCollection.
作者:编程之家 时间:2020-04-29
Swift中编写单例的正确方式
本文由CocoaChina译者leon(社区ID)翻译自krakendev 原文:THE RIGHT WAY TO WRITE A SINGLETON 转载请保持所有内容和链接的完整性。 在之前的帖子里聊过状态管理有多痛苦,有时这是不可避免的。一个状态管理的例子大家都很熟悉,那就是单例。使用Swift时,有许多方法实现单例,这是个麻烦事,因为我们不知道哪个最合适。这里我们来回顾一下单例的历史,看一
作者:编程之家 时间:2020-04-29
Swift中的willSet与didSet
import Foundation class People : NSObject { //普通属性 var firstName:String = "" var lastName:String = "" var nickName:String = "" //计算属性 var fullName:String {
作者:编程之家 时间:2020-04-29
上一页
104
105
106
107
108
109
110
111
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native