登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

查看: 12143|回复: 768

[iOS 资源下载]Swifter - 100 个 Swift 必备 tips (第二版)

  [复制链接]
 成长值: 0

604

主题

1162

帖子

1万

金钱

管理员

Rank: 9Rank: 9Rank: 9

明星会员推广达人分享大神精品牛人活跃会员热心会员优秀版主颜值认证终身成就奖

发表于 2016-4-29 12:55:18 | 显示全部楼层 |阅读模式
1.png

介绍 Swift 使用中那些隐藏的小技巧,帮助您迅速熟悉和掌握 Swift 编程语言
Swift 是 Apple 于 WWDC 2014 提出的一门全新的开发语言。这门语言从其他很多语言中继承和学习了不少优点,语法非常优美,并且具有轻便灵活等特点,一经推出就备受瞩目。

活跃在 iOS 开发一线的本书作者王巍 (onevcat) 参加了 WWDC 14 开发者大会,亲历了这门语言的诞生,并在第一时间进行了大量的学习和研究。在本书中作者通过总结和分享了 Swift 中 100 条十分实用的小技巧和需要特别注意的地方,希望能让大家更好更快地掌握 Swift。


目录




           1. Swift 新元素
  • 字面量转换
    如何使用字面量表达简化代码,提高可读性
  • 多类型和容器
    在 Swift 泛型容器中添加多类型支持
  • 模式匹配
    探索 switch 语句的原理,并发挥其最大潜能
  • Protocol Extension
    通过面向接口的设计方式解耦代码

    2. 从 Objective-C/C 到 Swift
  • 值类型和引用类型
    区别 Swift 中的值和类型,值类型的容器使用上的注意点
  • 获取对象类型
    如何在 Swift 中进行自举,并使用类型系统帮助写出安全的代码
  • String 还是 NSString
    Swift 的 String 和 Foundation 的 NSString 的互换性和使用上的权衡
  • C 指针内存管理
    在 Swift 中使用 unsafe 类型与 C 协作


    3. Swift 与开发环境及一些实践
  • Swift 命令行工具
    使用 Swift 命令行工具进行编译以及输出编译的中间结果
  • Playground 可视化
    使用 XCPlayground 强化 Playground 的使用
  • Core Data
    使用 @NSManaged 解决动态代码生成
  • 列举 enum 类型
    定义接口来对 enum 中的所有值进行枚举

    * 其他章节共 100 个 tips





关于作者王巍

ObjC 中国的创始人之一,objc.io 书籍翻译工作组织者。使用 onevcat 作为 ID 活跃在中国 iOS 开发界,Swift 使用者













[Swifter - 100 个 Swift 必备 tips (第二版)] 版本 2.2.0 (2016 年 4 月 12 日)

PDF 下载,回复可见:
游客,如果您要查看本帖隐藏内容请回复

微信扫一扫\订阅移动开发及APP推广热点资讯\公众号:Code4App

0

主题

11

帖子

267

金钱

攻城狮

Rank: 3Rank: 3

发表于 2016-4-29 13:43:33 | 显示全部楼层
按时打算的四大四大四大

0

主题

11

帖子

267

金钱

攻城狮

Rank: 3Rank: 3

发表于 2016-4-29 13:44:23 | 显示全部楼层

0

主题

14

帖子

679

金钱

代码手工艺人

Rank: 4

发表于 2016-4-29 13:45:26 | 显示全部楼层
mark,必须顶

0

主题

1

帖子

49

金钱

初级码农

Rank: 1

发表于 2016-4-29 13:48:10 | 显示全部楼层
:):)

0

主题

17

帖子

349

金钱

攻城狮

Rank: 3Rank: 3

发表于 2016-4-29 13:49:56 | 显示全部楼层
果断好评

0

主题

18

帖子

571

金钱

代码手工艺人

Rank: 4

发表于 2016-4-29 13:50:02 | 显示全部楼层
在哪下载啊

0

主题

1

帖子

25

金钱

初级码农

Rank: 1

发表于 2016-4-29 13:50:31 | 显示全部楼层
谢谢楼主分享

0

主题

6

帖子

46

金钱

初级码农

Rank: 1

发表于 2016-4-29 13:50:46 | 显示全部楼层
大赞LZ,LZ真是个大好人.资源多多啊,(其实我只是为了凑字数)

0

主题

11

帖子

373

金钱

攻城狮

Rank: 3Rank: 3

发表于 2016-4-29 13:51:09 | 显示全部楼层
mark顶贴,留下来以后看看
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

每日头条

通过邮件订阅最新 Code4App 信息
上一条 /4 下一条

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表