iOS开发资料

一,第三方库

  • 1,左滑删除 :http://blog.jobbole.com/67272/
  • 2,ChatKit:https://github.com/leancloud/ChatKit-OC
  • 3,TimLiu-iOS:https://github.com/Tim9Liu9/TimLiu-iOS
  • 4,github排名 https://github.com/trending, github搜索:https://github.com/search
  • 5,MMPlaceHolder:https://github.com/zdq1179169386/MMPlaceHolder
  • 6, Masonry:https://github.com/SnapKit/Masonry
  • 7, IQKeyboardManager:https://github.com/hackiftekhar/IQKeyboardManager
  • 8, ReactiveCocoa:https://github.com/ReactiveCocoa/ReactiveCocoa
  • 9, AFNetworking:https://github.com/AFNetworking/AFNetworking
  • 10, MJRefresh: https://github.com/CoderMJLee/MJRefresh
  • 11, SDWebImage: https://github.com/rs/SDWebImage
  • 12, MJExtension: https://github.com/CoderMJLee/MJExtension
  • 14, PNChart: https://github.com/kevinzhow/PNChart
  • 15, YYKit: https://github.com/ibireme/YYKit
  • 18, JSPatch : https://github.com/bang590/JSPatch
  • 21, TPKeyboardAvoiding: https://github.com/michaeltyson/TPKeyboardAvoiding
  • 22,PureLayout:https://github.com/PureLayout/PureLayout
  • 23,WebViewJavascriptBridge :
    https://github.com/marcuswestin/WebViewJavascriptBridge
  • 24,pop : https://github.com/facebook/pop
  • 26, Gallop是一个功能强大、性能优秀使用异步绘制的图文混排框架: https://github.com/waynezxcv/Gallop
  • 27, SDAutoLayout :https://github.com/gsdios/SDAutoLayout
  • 28, CLImageEditor: https://github.com/yackle/CLImageEditor
  • 36
    1, 39个优秀的Swift UI开源库:
    http://www.cocoachina.com/ios/20161109/18007.html
  • 37
    1, BI APP图形库选型 http://alithink.com/2016/06/28/BI%20APP图形库选型/
  • GitBook
    1, https://zsisme.gitbooks.io/ios-/content/chapter1/the-layer-tree.html
    2, https://hit-alibaba.github.io/interview/basic/network/TCP.html
  • 38, iOSProject: https://github.com/NJHu/iOSProject
  • 39,https://github.com/vsouza/awesome-ios#charts

二,学习资料

  • 1, React-Native学习指南: https://github.com/reactnativecn/react-native-guide
  • 2, Developing iOS 9 Apps with Swift 字幕简体中文翻译项目:
    https://github.com/SwiftGGTeam/Developing-iOS-9-Apps-with-Swift
  • 3, LearningIOS:
    https://github.com/zhouhuanqiang/LearningIOS
    https://github.com/wo461604742/ZHlearniOS
  • 4, iOS资源大全中文版: https://github.com/jobbole/awesome-ios-cn
  • 5,https://github.com/BiBoyang/GoldHouse-for-iOS

三,大神博客

  • 1, iOS学习与开发过程中,发现的比较好的一些博客和文章之类的内容: https://github.com/Jiar/awesome-iOS-blog-article
  • 2, 深入解析 iOS 开源项目 http://draveness.me
  • 3, https://github.com/Draveness/iOS-Source-Code-Analyze
  • 4, http://note.leodev.me
  • 5,携程设计委员会:http://ued.ctrip.com/blog/
  • 6, 美团点评技术团队:http://tech.meituan.com/tag/iOS
  • 7, https://everettjf.github.io
  • 8, https://www.cnblogs.com/machao/

四,React-native

  • 1, facebook/react-native
  • 2, react-native-guide
  • 3, awesome-react-native
  • 4, react-native-maps
  • 5, react-native-elements

五,Weex的资料

1,https://github.com/alibaba/weex
2,https://github.com/weexteam/article/wiki/Weex%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3

六,JavaScriptCore 使用:

1, http://www.jianshu.com/p/bb68cadcf3b2
2, http://www.jianshu.com/p/a329cd4a67ee
3,http://blog.csdn.net/lizhongfu2013/article/details/9232129

七,Swift

  • 1,swiftGG:http://www.swiftguide.cn
  • 2, https://www.cnswift.org

八,关于iOS性能优化的文章:

  • 1,:http://www.jianshu.com/p/05b68c84913a
  • 2,YYKit:http://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/
  • 3,高效添加圆角bs:http://www.jianshu.com/p/f970872fdc22
  • 4,UIKit性能调优实战讲解:http://www.jianshu.com/p/619cf14640f3
  • 5,http://www.jianshu.com/p/4eb2a504d687
  • 6,简单的tableviewcell计算高度并缓存方案:
    http://www.jianshu.com/p/64f0e1557562
  • 7,bs的如何写好tableview:http://www.jianshu.com/p/504c61a9dc82
  • 8,设置圆角问题: http://www.jianshu.com/p/34189f62bfd8
  • 9,http://www.jianshu.com/p/db09d015662c
  • 10,大神总结的: https://github.com/joy0304/Joy-Blog/blob/master/实践清单:收录最佳实践博文.md

九, Runtime 和 Runloop

1,如何对类方法进行 Method Swizzling:
http://www.jianshu.com/p/3d29278e5cf7
2,神经病院Objective-C Runtime入院第一天——isa和Class :
http://www.jianshu.com/p/9d649ce6d0b8
3,哈雷的博客 http://blog.csdn.net/u011619283?viewmode=contents
4,RunLoopWorkDistribution:https://github.com/diwu

十, 源码分析

  • MJRefresh源码分析:http://www.jianshu.com/p/0cacf8f23ad4
  • SDWebImgae: http://www.cnblogs.com/polobymulberry/category/785704.html
  • AFN : http://www.cnblogs.com/polobymulberry/category/785705.html

十一,如何让每一个viewController都有一个navigationBar

1,https://github.com/rickytan/RTRootNavigationController
2,原理:http://jerrytian.com/2016/01/07/用Reveal分析网易云音乐的导航控制器切换效果/
3,通过截屏原理的实现: http://www.jianshu.com/p/9ff32cbced41
4, https://github.com/iTofu/LCNavigationController

  • 导航管理
    https://github.com/andreamazz/AMScrollingNavbar
    https://github.com/DanisFabric/RainbowNavigation
    https://github.com/MoZhouqi/KMNavigationBarTransition

十二, UI调试分析神器Reveal&iOS逆向Reveal查看任意app 的界面

1, http://www.jianshu.com/p/f2970ef365fe#
2, http://www.jianshu.com/p/16f6f524a6e5
3, http://www.cnblogs.com/somethingWithiOS/p/5755041.html
4, http://www.jianshu.com/p/cd4db0277029
5, http://www.jianshu.com/p/060745d5ecc2#
6, http://www.jianshu.com/p/4dc8f94ca27c#
7, http://blog.csdn.net/l863784757/article/details/49999001

十三,iOS组件化相关文章资料

1,阿里-念纪模块化与解耦
https://blog.cnbluebox.com/blog/2015/11/28/module-and-decoupling/
2,蘑菇街-limboy:蘑菇街组件化之路
http://limboy.me/tech/2016/03/10/mgj-components.html
蘑菇街组件化之路-续
http://limboy.me/tech/2016/03/14/mgj-components-continued.html
3,Casa Taloyum:iOS应用架构谈-组件化方案
http://casatwy.com/iOS-Modulization.html
4,猿题库-Skyline75489浅析iOS应用组件化设计
http://skyline75489.github.io/post/2016-3-16_ios_module_design.html
5,网易电商-philon:iOS组件化思路-大神博客研读和思考
http://www.jianshu.com/p/afb9b52143d4
iOS组件化实践方案-LDBusMediator练就
http://www.jianshu.com/p/196f66d31543
6,腾讯-bangiOS组件化方案探索
http://blog.cnbang.net/tech/3080/
7,携程
http://weibo.com/ttarticle/p/show?id=2309404032668823108689
8,IOS-组件化架构漫谈
http://www.cnblogs.com/oc-bowen/p/5885476.html

十四,持续化集成

1,https://blog.csdn.net/colorapp/article/details/47007329
2,http://www.cocoachina.com/ios/20170607/19464.html
3,https://www.jianshu.com/p/41ecb06ae95f#
4,https://www.jianshu.com/p/fd40ceb96556
5,https://www.jianshu.com/p/8fac3f9b507a?nomobile=yes
6,http://www.cocoachina.com/ios/20150428/11698.html
7,https://www.jianshu.com/p/6bab38e569a5

  • SVN
    8,https://www.jianshu.com/p/ab7f704789db
    9,https://www.cnblogs.com/weiming4219/p/7778699.html
    9,https://www.jianshu.com/p/382596b1f120
    10,https://blog.csdn.net/fengshi_sh/article/details/50669754
    11,https://www.jianshu.com/p/7a2efc7c69fe

十五,如何搭建自己的日志log系统

1,https://github.com/maopenglin/blog/wiki
2,https://www.jianshu.com/p/a99c6ffec9f4
3,https://github.com/melke/LogglyLogger-CocoaLumberjack

十六,

在gitbook 搜索资料 用Chrome浏览器

site: gitbook.com  git

时间戳转换日期
https://tool.lu/timestamp/
json转属性
https://github.com/netyouli/WHC_DataModelFactory
压缩图片
http://tinypng.org
TinyPNG4Mac
github chrome 插件
octotree

你可能感兴趣的:(iOS开发资料)