Swifter_100个Swift开发必备Tip - (EPUB全文下载)
文件大小:1.14 mb。
文件格式:epub 格式。
书籍内容:
目录
内容简介
推荐序
序
I Swift新元素
Tip 1 柯里化(Currying)
Tip 2 将protocol的方法声明为mutating
Tip 3 Sequence
Tip 4 多元组(Tuple)
Tip 5 @autoclosure和??操作符
Tip 6 Optional Chaining
Tip 7 操作符
Tip 8 func的参数修饰
Tip 9 方法参数名称省略
Tip 10 字面量转换
Tip 11 下标
Tip 12 方法嵌套
Tip 13 命名空间
Tip 14 Any和AnyObject
Tip 15 typealias和泛型接口
Tip 16 可变参数函数
Tip 17 初始化方法顺序
Tip 18 Designated、Convenience和Required
Tip 19 初始化返回nil
Tip 20 protocol组合
Tip 21 static和class
Tip 22 多类型和容器
Tip 23 default参数
Tip 24 正则表达式
Tip 25 模式匹配
Tip 26 …和..<
Tip 27 AnyClass、元类型和.self
Tip 28 接口和类方法中的Self
Tip 29 动态类型和多方法
Tip 30 属性观察
Tip 31 final
Tip 32 lazy修饰符和lazy方法
Tip 33 find
Tip 34 Reflection和MirrorType
Tip 35 隐式解包Optional
Tip 36 多重Optional
Tip 37 Optional Map
II 从Objective-C/C到Swift
Tip 38 Selector
Tip 39 实例方法的动态调用
Tip 40 单例
Tip 41 条件编译
Tip 42 编译标记
Tip 43 @UIApplicationMain
Tip 44 @objc和dynamic
Tip 45 可选接口
Tip 46 内存管理,weak和unowned
Tip 47 @autoreleasepool
Tip 48 值类型和引用类型
Tip 49 Foundation框架
Tip 50 String还是NSString
Tip 51 UnsafePointer
Tip 52 C指针内存管理
Tip 53 COpaquePointer和CFunctionPointer
Tip 54 GCD和延时调用
Tip 55 获取对象类型
Tip 56 自省
Tip 57 类型转换
Tip 58 KVO
Tip 59 局部scope
Tip 60 判等
Tip 61 哈希
Tip 62 类簇
Tip 63 Swizzle
Tip 64 调用C动态库
Tip 65 输出格式化
Tip 66 Options
Tip 67 性能考虑
Tip 68 数组enumerate
Tip 69 类型编码@encode
Tip 70 C代码调用和@asmname
Tip 71 sizeof和sizeofValue
Tip 72 delegate
Tip 73 Associated Object
Tip 74 Lock
Tip 75 Toll-Free Bridging和Unmanaged
III Swift与开发环境及一些实践
Tip 76 Swift命令行工具
Tip 77 随机数生成
Tip 78 Printable和DebugPrintable
Tip 79 错误处理
Tip 80 断言
Tip 81 fatalError
Tip 82 代码组织和Framework
Tip 83 Playground延时运行
Tip 84 Playground可视化
Tip 85 Playground与项目协作
Tip 86 Playground限制
Tip 87 数学和数字
Tip 88 JSON
Tip 89 NSNull
Tip 90 文档注释
Tip 91 Log输出
Tip 92 溢出
Tip 93 宏定义define
Tip 94 属性访问控制
Tip 95 Swift中的测试
Tip 96 Core Data
Tip 97 闭包歧义
Tip 98 泛型扩展
Tip 99 兼容性
Tip 100 列举enum类型
后记及致谢
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
Swifter:100个Swift开发必备Tip/王巍著. —北京:电子工业出版社,2015.5
ISBN 978-7-121-25796-4
Ⅰ. ①S…Ⅱ. ①王…Ⅲ. ①程序语言-程序设计 Ⅳ. ①TP312
中国版本图书馆CIP数据核字(2015)第065963号
责任编辑:许艳
印刷:北京丰源印刷厂
装订:北京丰源印刷厂
出版发行:电子工业出版社
北京市海淀区万寿路173信箱 邮编100036
开 本:787×980 1/16 印张:17.5 字数:388千字
版次:2015年5月第1版
印次:2015年5月第1次印刷
印数:3000册 定价:65.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
服务热线:(010)88258888。
内容简介
作者赴美参加了Apple的WWDC 14,亲眼见证了Swift的发布,并从这门语言正式诞生的第一分钟就开始学习和钻研。在本书中作者将自己的经验加以总结和整理,以一个个的小技巧和知识点的形式揭示出来。全书共有100节,每一节都是一个相对独立的主题,涵盖了一个中高级开发人员需要知道的Swift语言的方方面面。
本书非常适合用作官方文档的参考和补充,相信也会是iOS中级开发人员很喜爱的Swift进阶读本。 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Swifter_100个Swift开发必备Tip - (EPUB全文下载)