我有一程序员朋友阿温,92 年,高个子,体型偏瘦,平时不善言辞,比较低调。最近,阿温家小娃出生,让他当了一回公司的热议人物。
事情是这样的,那会儿大家都还在睡午觉,只听阿温一声猝不及防的喊声,接下来便是以迅雷不及掩耳之势跑了出去,留下被惊醒群众一脸懵逼。向来稳重的他,今天如此异常的行为引来了不少同事的关注,群里有人开始调侃是不是预定的 7 到了,也有人说是不是手机刷 iOS 10 砖头了……但事实的真相,在之后的一个小时都没有得到当事人阿温的亲自证实。
「还在高速,结果娃已经……」阿温突然在群里发了言,打破了公司群的宁静。
「儿子比手机先到啊」阿温先生紧接着又发了个言,原来本该 10 月中旬出生的娃,提前来到了这个世界。
「你还惦记着手机- -」测试大妹子忍不住骂道。
「儿子生气了,要提前出来……」前端大哥笑着附和。
「升级了啊!」移动端小哥为荣升为爸爸的阿温送上恭喜。
「阿温,公司 10 后程序员就靠你~」CTO 正儿八经地说着笑话。
……
「可以开个程序员从入门到育儿的课程了」运营妹子也加入了这热闹的讨论,并贴心地抛出了几篇 iOS 入门指南,吓得我的朋友阿温再也不敢在群里发言了。
iPhone7 上市,iOS 10 发布,运营妹子都说了编程要从小娃娃抓起,就顺势接个招,分享一些和 iOS 相关的知识。本期周刊,内容包括 iOS 的入门知识、进阶演练,并配有系列学习,也为大家整理了在 iOS 开发过程中经常会遇到的问题及解决方法,最后还会和大家分享部分 iOS 开发过程用到的工具,比较齐全的 iOS 汇总资源
(﹁”﹁)希望此时的你已习惯刚升级的 iOS 10~
iOS day day up
此部分将和大家分享 iOS 入门及进阶的一些知识,另有 Auto Layout,自定义控件等特辑的学习,希望能让你的 iOS 学习 day day up~
入门
- 戴仓薯 – 译丨iOS 10 day by day
- JohnLui – Auto Layout 使用心得丨(一)初体验
- Travis – 浅谈 iOS 版本号
- 十四 – iOS 开发——设计模式那点事
- Cruise_Chan – 进程间通信 (OSX/iOS)
- 真烦人 – IOS 学习笔记——iOS 组件之 UIScrollView 详解
- testHs – Block 我所理解的回调
- Ilikewhite – 从此爱上 iOS Autolayout
进阶
- 微店技术 – 如何打造一个高性能的 Hybrid App
- 佳敏_朱 – iOS-MVVM 架构-界面与数据 I/O 逻辑分离的实践
- forkong – 使用 Python 开发 iOS 程序
- MOsky泽 – 我们把 iOS 的 Cocoa Touch 移植到了 Android
- Cruise_Chan – iOS:ComponentKit 使用总结
- koknine – 译丨iOS 快速开发必备
- CocoaChina – iOS 图片缓存库基准对比
系列学习
- JohnLui – Auto Layout 使用心得
- 秋刀生鱼片 – iOS 自定义控件教程
- luoyibu –iOS 异步图片加载优化与常用开源库分析
扩展阅读
- P_Chou – 漫谈 iOS 程序的证书和签名机制
- JohnLui – SwiftNotice 发布——纯 Swift 编写的弹出提示及“菊花会动”库
- koknine – iOS 编写高质量代码、iOS开发常用细节
- 技术人攻略 – 技术人攻略访谈十九:iOS 大V养成记
问题解决篇
get 了比较基本的 iOS 学习知识,并通过不少实例来巩固了一下基础,但 iOS 开发之路上,还是有那么多坑需要填,以下是社区小伙伴躺枪后吸取教训,并找出的一些解决方式,希望你能够少走弯路,多点成长。
- draveness – 成熟的夜间模式解决方案
- skyline75489 – Objective-C 内存管理——你需要知道的一切
- 丰俊文 – 细说 iOS 消息推送
- 秋刀生鱼片 – 怎样降低 iOS 代码耦合性
- leejan97 – Objective-C 属性修饰符 strong 和 copy 的区别
- kid143 – iOS 编程修改系统音量
- Curiousity – iOS 客户端基于 WebP 图片格式的流量优化(上)
- shadajin – iOS/Android 浏览器(h5)及微信中唤起本地APP
- firim – iOS 错误堆栈查找崩溃原因的方法
- isteven – iOS9 HTTP 不能正常使用的解决办法
工具类及资源汇总
最后,为你带来了提高效率的工具篇,进一步扩展知识的学习资源汇总,希望能更好地帮助到走在 iOS 开发路上的你~
工具类
- JeOam – iOS 开发:用 Instruments 来检验你的app
- 大舒 – ComponentKit:一个功能性的和声明性的 Facebook iOS UI 工具
- noodles – iOS 开发必备的调试利器——七款 Debug 工具推荐
- LeanCloud 官方专栏 – 译丨iOS 性能优化:Instruments 工具的救命三招
资源汇总
- 超齐全丨iOS 学习资料整理
- iOS 学习参考资料
- iOS 学习资料整理(上)、(下)
- iOS 学习资料整理
- GitHub 上排名前 100 的 Objective-C 项目简介
- GitHub 排名前 50 的 Objective-C 开发者
- 盘点国内程序员不常用的热门 iOS 第三方库:看完,还敢自称”精通 iOS 开发”吗?
(本期完)
往期周刊传送门: