Swift
iteye_3142
这个作者很懒,什么都没留下…
展开
-
Swift 编程语言 入门学习笔记(1~6)
下载了The Swift Progreamming Language,做下学习笔记,看到哪记到哪,陆续更新 7~9链接 [url]http://liyunpeng.iteye.com/blog/2078241[/url] 语法有些像AS和JS,据说是Adobe的CTO跳到苹果以后,把AS4.0的雏形和想法带过去了才有的Swift 首先是运行 Hello World 使用XCod...原创 2014-06-06 09:30:29 · 180 阅读 · 0 评论 -
swift中?与!的使用
Swift刚出没两天,网上的Simple已经满天飞了,在这些Simple中,我们会经常看到?和! 在Swift代码中定义变量,默认是没有初始值的,所以在使用之前必须初始化 那么在声明变量的时候,还有一种类型,叫做Optional,就在Swift程序语言里面有所描述 他是一个Enum枚举类型,有NONE和SOME类型,None就是nil空值,而Some里面则存储着实际的变量值,也就是被...原创 2014-06-10 10:53:31 · 103 阅读 · 0 评论 -
Swift 编程语言 入门学习笔记(7~9)
1~6链接 [url]http://liyunpeng.iteye.com/blog/2076529[/url] [color=red]七、枚举和结构体[/color] Swift中,使用enum关键词来定义枚举类 代码例子如下 [code="swift"] enum Rank: Int { case Ace = 1 case Two, Three, Four, Fi...原创 2014-06-11 11:04:07 · 112 阅读 · 0 评论 -
Swift中的断言
摘自 The Swift Programming Language 手册 简单的例子如下 let age = -3 assert(age >= 0, "A person's age cannot be less than zero") // this causes the assertion to trigger, because age is not >= 0 就是当判断的...原创 2014-06-12 13:48:58 · 146 阅读 · 0 评论 -
Swift中的subscript
Swift中通过subscript来定义角标 其中 类、结构体和枚举都可以定义subscripts, 就像数组一样使用一个实例 如下面的代码例子 struct TimesTable { let multiplier: Int subscript(index: Int) -> Int { return multiplier * index ...原创 2014-06-12 15:35:01 · 200 阅读 · 0 评论 -
Swift中Switch中不同数据类型的匹配判断
实例代码如下 [code="swift"]var things = Any[]() things.append(0) things.append(0.0) things.append(42) things.append(3.14159) things.append("hello") things.append((3.0, 5.0)) things.append(Movie...原创 2014-06-12 15:54:57 · 438 阅读 · 0 评论