- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 SWIFT学习笔记05
1、Swift 无需写break,所以不会发生这种贯穿(fallthrough)的情况。 2、//用不到变量名,可用“_”替换 for _ in 1...power { answer *= base } 3、case 可以匹配更多的类型模式,包括区间匹配(range matching),元组(tuple)和特定类型的描述。 可以这样用case case 1...3: natura
2014-07-04 10:01:41 885
原创 SWIFT学习笔记04
1、在实际编译时,Swift 编译器会优化字符串的使用,使实际的复制只发生在绝对必要的情况下,这意味着您将字符串作为值类型的同时可以获得极高的性能。 2、for character in "Dog!
2014-07-03 09:25:29 852
原创 SWIFT学习笔记03
1、断言 let age = -3 assert(age >= 0, "A person's age cannot be less than zero") // 因为 age 2、Swift赋值符(=)不返回值,以防止把想要判断相等运算符(==)的地方写成赋值符导致的错误。数值运算符(+,-,*,/,%等)会检测并不允许值溢出。 3、在对负数b求余时,b的符号会被忽略。这意味着 a %
2014-07-02 09:53:55 770
原创 SWIFT学习笔记02
1、//下面的这些浮点字面量都等于十进制的12.1875: let decimalDouble = 12.1875 let exponentDouble = 1.21875e1 let hexadecimalDouble = 0xC.3p0//==12+3*(1/16) 2、//类型别名,用typealias关键字来定义类型别名 typealias AudioSample = UInt16
2014-07-01 09:36:15 867
STSimplePingDemo.zip
2019-06-03
编写高质量代码的52个有效方法【iOS】.pdf
2019-05-29
利用web.py写的一个Hello World的demo
2017-01-18
利用网卡地址和OpenUDID,实现获取设备唯一标识的一种方案
2014-05-23
SFHKeychainUtils
2014-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人