Objective-C的@selector在Swift中用Selector结构体来替代。在Swift中,我们可以使用字符串常量来构造Selector,例如:
let mySelector: Selector = "tappedButton:"
因为字符串最终会被自动转换成Selector。下面是一个例子:
// Swift
myButton.addTarget(self, ac...
分类:
编程语言 时间:
2014-11-01 13:29:59
阅读次数:
215
1.元组类型let cat =(age:4,weight:2,cocle:"black",beauty :true)if(cat.beauty){ printf("我就不告诉你我的小猫有 \(cat.age)岁,体重\(cat.weight)斤");}else{ printf("过来让我砍死 ...
分类:
编程语言 时间:
2014-11-01 13:21:46
阅读次数:
178
变量使用var 来声明,常量是所有let ,变量名没什么限制 中午表情都可以 ,一般还是使用英文var str = "luoshuai " //swift语句后面不需要;let PI = 3.14159var age = 0 ,height =0也可以变量或者常量的类型 var 变量名称: ...
分类:
编程语言 时间:
2014-11-01 11:26:10
阅读次数:
173
// Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"// swift的集合类型只有数组和字典// 数组中只能存储相同类型的数据(可以是基本类型,也可以是类对象)// 申...
分类:
编程语言 时间:
2014-11-01 09:46:11
阅读次数:
217
// Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"// color与=号之间必须有个空格let colors =[ "Air Force Blue":(red:...
分类:
编程语言 时间:
2014-11-01 09:43:28
阅读次数:
206
其实和我们java、c一样通过一个main函数作为入口。main封装在了UIApplicationMain里面。所以后者变成启动入口。他会扫描Info.plist,找到需要加载的入口storyboard,例如Main.storyboard,读取里面的UIViewController。然后就启动起来了...
分类:
移动开发 时间:
2014-11-01 01:02:38
阅读次数:
240
10、结构体(Structure) 10.1结构体的定义 打印:12 10.2结构体的构造函数 打印:21 10.3结构体是值类型 打印:"HuaHua",说明myTV的值没有改变,说明是值类型 10.4了解结构体和类的选择 11、协议(Protot...
分类:
编程语言 时间:
2014-10-31 20:28:30
阅读次数:
195
Swift是苹果在六月份推出的一款全新的编程语言。可以运行在IOS Mac 两个平台上,用来代替苹果以前的编程语言object-c,object-c 诡异的语法让很多人望而止步,但是Swift的语法却和现在主流的编程的语言的语法相似。它融合了object-c js python等语言的特点语法简洁....
分类:
编程语言 时间:
2014-10-31 18:59:09
阅读次数:
147
在Swift中,当我们想要截取某个字符串时,方法如下:let carNumber = "沪A12345"let startIndex = advance(userCar.carPlateNumber.startIndex, 0)let endIndex = advance(startIndex, 1...
分类:
移动开发 时间:
2014-10-31 18:57:23
阅读次数:
232
// Playground - noun: a place where people can playimport UIKit//import Foundationvar str = "Hello, playground"//swift 新运算符 Nil Coalescing Operator (....
分类:
编程语言 时间:
2014-10-31 15:34:18
阅读次数:
122