×
Swifter-100个Swift2开发必备Tip-(第2版)

包邮Swifter-100个Swift2开发必备Tip-(第2版)

1星价 ¥27.2 (3.9折)
2星价¥27.2 定价¥69.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787121275821
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:253
  • 出版时间:2015-11-01
  • 条形码:9787121275821 ; 978-7-121-27582-1

本书特色

本书基于swift**版本swift 2,是目前仅有的一本基于新版的书籍。swift的易学难精体现在其实际项目暗坑无数,需要同时具备知识、技巧和经验的一定储备,本书试图让你快速到达这一境界。本书onevcat亲赴wwdc见证swift发布,是全球**批研究和实践者。对swift的理解和运用,既能洞悉全局,又可直达细节。100个swift编程技巧,涵盖方方面面。每个tip独立成文,可拆可合,顺序阅读、按需翻阅或应急速查皆宜。面向中高级开发人员,充满独到见解,彻底脱离官方文档,入门者可用来迅速提升实践能力。

内容简介

√ ****基于swift 2的ios开发图书 √ 比肩微信之line大牛畅销书全新升级 √ 包罗万象、荟萃精华的实战技巧大全 √ 基于新版重写案例|tip含金量继续攀升 swift的易学难精体现在其实际项目暗坑无数,需要同时具备知识、技巧和经验的一定储备,本书试图让你快速到达这一境界;作者onevcat亲赴wwdc见证swift发布,是全球头拨研究和实践者,对swift的理解和运用,既能洞悉全局,又可直达细节;100个swift编程技巧,涵盖方方面面,每个tip独立成文,可拆可合,顺序阅读、按需翻阅或应急速查皆宜;面向中高级开发人员,充满独到见解,彻底脱离官方文档,入门者可用来迅速提升实践能力。

目录

再版序 iii推荐序 iv序 viii swift 新元素 1tip 1. 柯里化 (currying) 2tip 2. 安全的资源组织方式 4tip 3. 将 protocol 的方法声明为 mutating 6tip 4. sequence 7tip 5. 多元组(tuple) 9tip 6. @autoclosure 和?? 11tip 7. optional chaining 14tip 8. 操作符 16tip 9. func 的参数修饰 19tip 10. 字面量转换 21tip 11. 下标 25tip 12. 方法嵌套 27tip 13. 命名空间 30tip 14. any 和 anyobject 32tip 15. typealias 和泛型接口 35tip 16. 可变参数函数 37tip 17. 初始化方法顺序 39tip 18. designated,convenience 和 required 41tip 19. 初始化返回 nil 44tip 20. protocol 组合 47tip 21. static 和 class 51tip 22. 多类型和容器 54tip 23. default 参数 57tip 24. 正则表达式 59tip 25. 模式匹配 62tip 26. … 和..< 65tip 27. anyclass、元类型和.self 67tip 28. 接口和类方法中的 self 70tip 29. 动态类型和多方法 73tip 30. 属性观察 75tip 31. final 78tip 32. lazy 修饰符和 lazy 方法 81tip 33. reflection 和 mirror 84tip 34. 隐式解包 optional 87tip 35. 多重 optional 89tip 36. optional map 91tip 37. protocol extension 93tip 38. where 和模式匹配 98tip 39. indirect 和嵌套 enum 101ii 从 objective-c/c 到 swift 103tip 40. selector 104tip 41. 实例方法的动态调用 106tip 42. 单例 108tip 43. 条件编译 111tip 44. 编译标记 113tip 45. @uiapplicationmain 115tip 46. @objc 和 dynamic 117tip 47. 可选接口和接口扩展 120tip 48. 内存管理,weak 和 unowned 122tip 49. @autoreleasepool 127tip 50. 值类型和引用类型 130tip 51. string 还是 nsstring 132tip 52. unsafepointer 134tip 53. c 指针内存管理 137tip 54. copaquepointer 和 c convention 139tip 55. gcd 和延时调用 141tip 56. 获取对象类型 145tip 57. 自省 147tip 58. kvo 149tip 59. 局部 scope 152tip 60. 判等 155tip 61. 哈希 158tip 62. 类簇 160tip 63. swizzle 162tip 64. 调用 c 动态库 165tip 65. 输出格式化 167tip 66. options 169tip 67. 数组 enumerate 171tip 68. 类型编码 @encode 173tip 69. c 代码调用和 @asmname 175tip 70. sizeof 和 sizeofvalue 177tip 71. delegate 179tip 72. associated object 181tip 73. lock 183tip 74. toll-free bridging 和 unmanaged 185iii swift 与开发环境及一些实践 189tip 75. swift 命令行工具 190tip 76. 随机数生成 192tip 77. print 和 debugprint 194tip 78. 错误和异常处理 196tip 79. 断言 203tip 80. fatalerror 205tip 81. 代码组织和 framework 208tip 82. playground 延时运行 212tip 83. playground 可视化 214tip 84. playground 与项目协作 216tip 85. 数学和数字 218tip 86. json 220tip 87. nsnull 222tip 88. 文档注释 224tip 89. 性能考虑 226tip 90. log 输出 228tip 91. 溢出 230tip 92. 宏定义 define 232tip 93. 属性访问控制 234tip 94. swift 中的测试 236tip 95. core data 238tip 96. 闭包歧义 240tip 97. 泛型扩展 244tip 98. 兼容性 246tip 99. 列举 enum 类型 248tip 100. 尾递归 251后记及致谢 253
展开全部

相关资料

这本书非常适合从 objective-c 迁移至 swift 的开发者,将两个语言的实现做对比,着眼于差异和特性,每个 tip 都清晰明了。作为国内 swift 圈里的先行者之一,作者填过的"坑"、总结的技巧,让后续开发者面对这门语言时更有信心。与 swift 官方手册一样,我相信它将成为这门新语言**的工具书。 ——孙源@sunnyxx 90后 ios 开发者,现就职于百度,多次在北京组织 ios 开发者线下分享会   当 swift 还是满面疮痍的时候,onevcat 用谨慎、优雅与睿智为我们填平了这一切,每一位优秀的 swifter 都应该把这本书放在枕边,像情人一样,每晚翻阅一下。 ——周楷雯 catch 团队(http://catchchat.me/)创始人   swift 作为 ios 和 mac 开发的趋势,值得每一位 apple 开发者投注精力。本书站在更高的视角,审视了 swift 的新语法、新特性以及从 objective c 转向 swift 的方方面面。书中的示例深入浅出,讲解直击要害、重点突出,读者阅后定有醍醐灌顶之感。不过需要指出的是这并不是一本 swift 的入门书,本书的**受众是有 objective-c 经验的开发者。 ——郭中强(@onetaway),前行中的独立开发者,正在打造一个让人愉悦的 github 客户端   这本书罗列了 swift 的各种特性和它们的适用场景,作者分享了不少宝贵的使用经验,使读者对 swift 的理解进入更深的层次。 ——知名 swift 开源项目 ltmorphinglabel 作者 汤圣罡(@lexrus)

作者简介

王巍 (onevcat) 是来自中国的一线 iOS 开发者,毕业于清华大学。在校期间就开始进行 iOS 开发,拥有丰富的 Cocoa 和 Objective-C 开发经验,另外他也活跃于使用 C# 的 Unity3D 游戏开发界。曾经开发了《小熊推金币》,《Pomo Do》等一系列优秀的 iOS 游戏和应用。在业余时间,王巍会在 OneV's Den 撰写博客,分享他在开发中的一些心得和体会。另外,王巍还是翻译项目 objc 中国的组织者和管理者,为中国的 Objective-C 社区的发展做出了贡献。同时,他也很喜欢为开源社区贡献代码,是著名的 Xcode 插件 VVDocumenter 的作者。现在王巍旅居日本,并就职于即时通讯软件公司 Line,从事 iOS 开发工作,致力于为全世界带来更好体验和功能的应用。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航