开始写一个ios应用吧,顺便学一下swift,就这么开始了。
[size=large]升级系统到 10.9.3 [/size]
[size=large]下载xcode6 beta[/size]
[url=http://www.cocoachina.com/bbs/read.php?tid=204299]参考[/url],下载地址 http://pan.baidu.com/s/1qWpuIC0 提取码:ip9o
[size=large]安装xcode6[/size]
直接拖到Applications即可
[size=large]hello world[/size]
其实这是一个大型的hello world,[url=http://www.swiftist.org/topics/96]学习这个例子[/url]实现。
通过这个例子学习了ios与swift的一些特性:
[list]
[*] 函数覆盖
[*] 数组遍历
[*] 定时器
[*] 变量/UI同步机制
[*] 通知机制
[*] appliction的生命周期
[/list]
此外还发现一个bug,时间小于0的情况下还是会继续运行,不断的递减、弹框,需要在updateTimer()方法里杀死计时器。
[size=large]升级系统到 10.9.3 [/size]
[size=large]下载xcode6 beta[/size]
[url=http://www.cocoachina.com/bbs/read.php?tid=204299]参考[/url],下载地址 http://pan.baidu.com/s/1qWpuIC0 提取码:ip9o
[size=large]安装xcode6[/size]
直接拖到Applications即可
[size=large]hello world[/size]
其实这是一个大型的hello world,[url=http://www.swiftist.org/topics/96]学习这个例子[/url]实现。
通过这个例子学习了ios与swift的一些特性:
[list]
[*] 函数覆盖
[*] 数组遍历
[*] 定时器
[*] 变量/UI同步机制
[*] 通知机制
[*] appliction的生命周期
[/list]
此外还发现一个bug,时间小于0的情况下还是会继续运行,不断的递减、弹框,需要在updateTimer()方法里杀死计时器。
if remainingSeconds <= 0 {
timer.invalidate()
}