iOS开发
参考****************************
https://github.com/Tim9Liu9/TimLiu-iOS
https://github.com/vsouza/awesome-ios
常用技术**********************
*支付
支付宝、微信、银联
*地图
系统、百度、高德
*推送
信鸽、极光、百度云、个推
*即时通讯
环信、融云
*分享
系统、友盟、ShareSDk、OpenShare
https://www.jianshu.com/p/71499300a133
https://github.com/liugangios/IFMShare
*第三方登录
友盟
*短信
*邮件
*实名认证
百度AI、 Face++
*加密解密
https://github.com/Flying-Einstein/Encryptions
*https
*音频
*视频
https://github.com/changsanjiang/SJVideoPlayer
https://github.com/renzifeng/ZFPlayer
https://github.com/Bilibili/ijkplayer
*上传下载
*其他
常用控件封装*****************************
*选择器(日期选择器、时间选择器、地址选择器、自定义单列字符串选择器、自定义多列字符串选择器)
https://github.com/91renb/BRPickerView
https://github.com/xiaozhuxiong121/PGDatePicker
https://github.com/Zws-China/DatePicker
*LTPickerView(单列选择器)http://code.cocoachina.com/view/129983
*FYLCityPickView(三级城市选择器)https://github.com/64b7a/FYLCityPickView/tree/master
*SJSwitch(顶部tab)https://github.com/Jude309307972/SwitchViewControllerDemo
*PYSearch(搜索)https://github.com/ko1o/PYSearch
*YBPopupMenu(pop弹框)https://github.com/lyb5834/YBPopupMenu
*HHShowView(仿系统alert弹框)https://github.com/YYDreams/Alert
*PNChart(图表)https://github.com/kevinzhow/PNChart
*图片浏览器
YBImageBrowser https://github.com/indulgeIn/YBImageBrowser
XLPhotoBrowser https://github.com/CoderXLLau/XLPhotoBrowser
*图片选择器
CXXChooseImage https://github.com/liugqengqun/CXXChooseImage
TZImagePickerController https://github.com/banchichen/TZImagePickerController
*扫描
ScanHelper(扫描)https://github.com/MichealMIX/ScanHelper
LBXScan https://github.com/MxABC/LBXScan
*仿美团地址选择器
SDCityPicker https://github.com/SlowDony/SDCityPicker
JFCitySelector https://github.com/zhifenx/JFCitySelector
*iOS设置状态栏、导航栏按钮、标题、颜色、透明度,偏移等
https://github.com/wangrui460/WRNavigationBar
常用第三方库***************************
*AFNetworking(网络请求)
*MJRefresh(刷新加载)
*MJExtension(字典转模型)
*MBProgressHUD(弹框提示)
*SDWebImage(图片加载)
*IQKeyboardManager(键盘管理)
*FMDB(数据存储)demo
*Reachability 监测网络状态
*Masonry(页面布局)
*SDAutoLayout(页面布局)
工程目录***************************
根据赣州一窗办(参考https://github.com/Coding/Coding-iOS、https://github.com/coderyi/Monkey)
*AppDelegate(应用程序入口)
*Section(功能模块)
Base(基础类)
Common(通用类)
业务功能
*Macro(头文件)
PrefixHeader.pch(主头文件,用于引入其它头文件)
接口头文件
导入常用类头文件
宏定义(常量、变量、方法)头文件
*Gategory(类扩展)
*Util(工具类Util、Tool、Manager )文件名与功能挂钩
Util(常用方法,封装成类方法)
NetWork(网络请求相关)
VersionUpdateManager(版本更新)
*Resource(资源)
Image
Audio
Video
Plist文件
Other(HTML、CSS、JS文件)
Cer(证书)
*Vendor(第三方库/SDK)
*Other
其它*******************************
*生命周期
应用程序生命周期
视图生命周期
(应用程序生命周期、视图控制器生命周期、视图生命周期)
代码 https://github.com/64b7a/iOS_APPLifecycle
文档 https://www.jianshu.com/p/6cf83e94c14c
*设计模式
代理、单例、工厂
*数据持久化
文件、 归档(NSKeyedArchiver)、 属性列表(NSUserDefaults)、 数据库(SQLite、CoreData、第三方类库)
https://www.jianshu.com/p/6ddcbc6aa2f8
*多线程
GCD、NSOperation、NSThread
https://www.jianshu.com/p/d894eab12880
https://www.cnblogs.com/weiming4219/p/7649661.html
*内存管理
demo
https://github.com/64b7a/iOS_Storage
文档
https://www.jianshu.com/p/8133439812d4
https://www.jianshu.com/p/0d7dfb5093a8
iOS属性关键字
https://www.jianshu.com/p/9b05f9268494
iOS循环引用、内存泄漏、野指针
https://www.jianshu.com/p/a9cc2f93ac81
https://www.jianshu.com/p/948855f5ef1d
内存泄漏、野指针类比
https://blog.csdn.net/sheep_and_stone/article/details/51356444
*网络相关
http/https、TCP/IP、Socoket
GET、POST、PUT
*swift
https://blog.csdn.net/LOLITA0164/article/details/82017800
*iOS url重定向
https://www.2cto.com/kf/201707/662678.html
*cornerstone使用
https://www.cnblogs.com/fyongbetter/p/5404697.html
https://www.jianshu.com/p/7f5c019c528b
版本回退
https://www.jianshu.com/p/854b1afc167b
*UI相关
iOS 中 pt 与px的区分
https://www.jianshu.com/p/7410515d448e
IOS平台设计规范(尺寸规范)
http://www.xueui.cn/design/142395.html
https://www.jianshu.com/p/01768b59bbe1
https://www.jianshu.com/p/9eebde0f4bd4
http://www.360doc.com/content/18/0830/00/58377415_782276788.shtml
在线icon生成
https://icon.wuruihong.com/