1.你会用Xcode吗?html
http://www.cocoachina.com/special/xcode/react
2.生命周期(应用程序)android
http://www.cocoachina.com/ios/20140710/9089.htmlios
3.运行时git
http://southpeak.github.io/blog/2014/10/25/objective-c-runtime-yun-xing-shi-zhi-lei-yu-dui-xiang/程序员
http://southpeak.github.io/blog/2014/10/30/objective-c-runtime-yun-xing-shi-zhi-er-:cheng-yuan-bian-liang-yu-shu-xing/github
4.现代OpenGL教程 01web
http://huangwei.pro/2015-05/modern-opengl1/objective-c
5.http://www.cocoachina.com/ios/20150824/13104.html数据库
iOS 万能跳转界面方法 (runtime实用篇一)
后来有人评论用JLRoutes
6.视频直播相关
http://www.cnblogs.com/haibindev/archive/2013/01/30/2880764.html
7.音频播放
http://msching.github.io/blog/archives/
8.长篇漫谈
http://ios.jobbole.com/82222/ 学习iOS开发前应该知道的(1)
http://www.csdn.net/article/2015-07-01/2825095 不算“真正的语言”?详说Swift 2.0中的错误处理
http://www.csdn.net/article/2015-08-10/2825427 iOS App研发的最后冲刺:内测与部署
9.动画
http://www.csdn.net/article/2015-07-02/2825115-ios-uiview-animation-1 iOS UIView动画实践(一):揭开Animation的神秘面纱http://www.csdn.net/article/2015-07-03/2825122-ios-uiview-animation-2 iOS UIView动画实践(二):Spring Animation与人机交互
*《如何用 Swift 作一个复杂的加载动画》时至今日,iOS 应用商店已经拥有超过了140万 应用,让你本身的应用脱颖而出确实是个不小的挑战。不过,在你的应用掉入默默无闻的大黑洞以前,你拥有一个小小的机遇窗,它能帮你吸引用户的注意。
http://www.cocoachina.com/swift/20150906/13327.html
http://weibo.com/5314643524/D0rr0hWks?type=comment#_rnd1445694390667
*上次修改下拉刷新动画,貌似Android端不太理想,因而我花了点时间尝试也一块儿实现了。如今源码都在此iOS:O网页连接 Android:O网页连接
https://github.com/alienjun/WaveRefresh //波浪状的下拉刷新动画
http://weibo.com/1893025461/D0tM2nlA2?type=comment#_rnd1445695298021
*DGElasticPullToRefresh 是一款带有弹性效果的 iOS 下拉刷新组件, dribbble 地址:http://t.cn/Ryy3Unp?u=5064318256&m=3900856489028158&cu=5064318256&ru=5722964389&rm=3900513726701115
GitHub 地址:https://github.com/gontovnik/DGElasticPullToRefresh
http://weibo.com/5722964389/D0dmAs7gv?type=comment#_rnd1445695880004
*FlowingDrawer 一个弹性效果的抽屉菜单,图片是概念图,实际效果实现了70%,总的来讲还算能够,可是距离概念图还有很长距离。 http://t.cn/RUPByN1?u=5064318256&m=3900856396963155&cu=5064318256&ru=2711441293&rm=3900540167454966
http://weibo.com/2711441293/D0e3evhno
*iOS 绘制饼图 | LvesLi's Blogging http://www.lvesli.com/?p=339#0-tsina-1-3276-397232819ff9a47a7b7e80a40613cfe1
http://weibo.com/3202802157/D0d8Xlr2K?type=comment
*ios动画Demo:https://github.com/YouXianMing/Animations
10.coreData
http://www.csdn.net/article/2015-07-13/2825195-RubyMotion-iOS-Core-Data 手把手教学:巧用Core Data和RubyMotion开发iOS应用
11.
http://www.csdn.net/article/2015-07-16/2825222-search-apis
12.iOS9系列
http://www.jianshu.com/p/3768b9c65974 iOS 9 Day-by-Day::index(中文版)
https://www.bitfountain.io/
bitfountain 的 iOS 9 + swift 2.0 视频课程
https://github.com/ChenYilong/iOS9AdaptationTips
iOS9适配系列教程
13.第三方集成
极光推送
友盟(第三方登录,分享)
fir.im(上线应用崩溃信息)
环信(即时通信)
JSPatch(下发脚本动态更新App)
14.第三方框架
JLRoutes(自定义跳转界面)
MJRefrash(下拉刷新,上拉加载)
http://www.csdn.net/article/2015-07-21/2825264-27-ios-open-source-libraries 快快快!27个提高效率的iOS开源库推荐
3个优秀的总结:
⓵Github-iOS备忘 (国人总结的上百个Github上的开发框架和完整App)
http://github.ibireme.com/github/list/ios/
⓶很多优秀的 iOS, Mac 开源项目
https://github.com/Tim9Liu9/TimLiu-iOS
⓷iOS开源库 (总结的时间稍早一点,但很全)
http://www.douban.com/note/276160185/?type=like
框架总结:http://www.cnblogs.com/ios122/p/4873334.html
15.UICollectionView
*UICollectionView自定义布局教程:Pinterest (1)
http://www.jianshu.com/p/22adf62ea491
*UICollectionView自定义布局教程:Pinterest (2)
http://www.jianshu.com/p/427fef49af19
*UICollectionView高级进阶篇
http://www.olinone.com/?p=280
*Collection View 动画
http://ios.jobbole.com/69259/
*UICollectionViews有了简单的重排功能
http://ios.jobbole.com/82403/
*UICollectionView自定义布局之风火轮[译]
http://vonglo.me/2015/08/31/UICollectionView%E8%87%AA%E5%AE%9A%E4%B9%89%E5%B8%83%E5%B1%80%E4%B9%8B%E9%A3%8E%E7%81%AB%E8%BD%AE/
16.app架构设计
IOS应用架构思考一(网络层)
http://blog.cnbluebox.com/blog/2015/05/07/architecture-ios-1/
http://blog.csdn.net/colorapp/article/details/48597267?url_type=39&object_type=webpage&pos=1
iOS 开发最佳实践:OC 与 Swift 最佳实践
https://github.com/KevinHM/ios-good-practices-the-lastest-version?plg_nld=1&plg_uin=1&plg_auth=1&plg_nld=1&plg_usr=1&plg_vkey=1&plg_dev=1
http://casatwy.com/iosying-yong-jia-gou-tan-kai-pian.html
iOS应用架构谈 view层的组织和调用方案
http://casatwy.com/iosying-yong-jia-gou-tan-viewceng-de-zu-zhi-he-diao-yong-fang-an.html
http://casatwy.com/iosying-yong-jia-gou-tan-wang-luo-ceng-she-ji-fang-an.html
17.3D Touch
*【 3D Force Touch: beyond peek & pop】做者演示了经过Force Touch:1)改变button的shadow。2)Zoom in and out 。3)控制动画。
http://t.cn/RUzMkGx?u=5064318256&m=3901216066755180&cu=5064318256&ru=1733738953&rm=3901028921966521
http://weibo.com/5064318256/D0vDoslkw?from=page_1005055064318256_profile&wvr=6&mod=weibotime&type=comment
*哎,我翻译的有点晚了,原文中有不少摘自官方文档。文章讲的主要是注意点,而不是怎么实现,准备开始用3D Touch的看过来.《3D Touch之我见》
http://swift.gg/2015/10/23/3d-touch-impressions-and-thoughts/
http://weibo.com/5174822990/D0r3O7iJ4?type=comment
*
18.AOP 切面
使用 Spring AOP 切面解决数据库读写分离 分享自 @Sam哥哥 建立的《幻想的主题》
http://blog.csdn.net/linsongbin1/article/details/47167281?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
http://toutiao.io/subjects/21925 //《幻想的主题》
19.图书
20.开源项目
*《开源项目: MMPlaceHolder》最近在作一个新的项目 免不了又要跟UI打交道 以前N多的经验告诉我 为了达到设计图上的100%Copy 避免不了在切图的尺寸和位置上花大量的时间 (为何不按美术切给你的尺寸来? 这… 只能说美术很难跟我达到天人合一… ( ͡° ͜ʖ ͡°)
http://ios.jobbole.com/82698/
http://weibo.com/5314643524/D0suCAkYr
21.测试
*经验分享,《对于 Swift 单元测试,个人 6 条建议:IDEPEM》 做者以前酷爱第三方测试框架,如今改用原生的。他提出的建议如何?经过具体案例来讲明问题
,真正的作到了有理有据
http://masilotti.com/better-swift-unit-testing/
http://weibo.com/3799579211/D0qLSbf1C?type=comment
22.swift
*由于NSNotificationCenter的机制是使用dynamic dispatch来调用seletor的,若是你想让纯的Swift instance(不是NSObject的子孙,性能更好点,也更纯粹Swift一点),成为一个observer,那么就须要在相关method前加上dynamic modifier。
http://stackoverflow.com/questions/24057525/swift-native-base-class-or-nsobject
http://weibo.com/1568977482/D0sQsxw9N?type=comment
*推荐一篇文章:《Swift 2.0: Map and FlatMap Demystified》,介绍了在Swift中,如何在可选类型与数组中使用map与flatMap方法。
http://www.uraimo.com/2015/10/08/Swift2-map-flatmap-demystified/
http://weibo.com/3321824014/D0dbv8uzh?type=comment
23.跨平台
*#iOS开发教程#【入坑ReactNative的两个理由】⓵本月中旬,ReactNative发布安卓版。至此,成为第一个全平台(PC,iOS,android)支持的UI库,也成为使用JS开发App的第一选择 http://facebook.github.io/react-native/ ⓶一位资深iOS开发者使用 ReactNative的感觉(译文):http://www.ruanyifeng.com/blog/2015/03/react.html (欢迎进群交流:141607754)
这一篇也不错:《React-Native学习指南》 http://blog.csdn.net/bondsui/article/details/49160649?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd01fdde4900130bc5a2751b6d1
推荐阮一峰(@ruanyf )的《React 入门实例教程》,延续了以往通俗易懂、深刻浅出的写做风格: http://www.ruanyifeng.com/blog/2015/03/react.html
24.网络
*《iOS开发之WIFI,3G/4G两种网络同时使用技巧》奇葩的需求:App 与硬件经过 WiFi LAN 通讯, 同时 App 须要与服务器经过 3G/4G WAN 通讯。众所周知,手机同时打开WiFi和3G时候,会优先走WiFi。这个该如何实现呢?原文 http://www.jianshu.com/p/4db47d556e00 关注 @Swift-CN 掌握更多
Swift 相关知识。
http://weibo.com/3799579211/CF7jtA3kX?type=comment#_rnd1445696267816
25.iOS周报
*iOS开发周报,有喵神王巍编写
http://www.cnblogs.com/haibindev/archive/2013/01/30/2880764.html
26.推送通知:
*iOS推送之远程推送
http://ios.jobbole.com/83952/
*
iOS推送之本地推送
http://ios.jobbole.com/83949/
27.线程:
*
再读苹果《Threading Programming Guide》笔记
http://geek.csdn.net/news/detail/54092