总结下半年来收藏的知识点
iOS功能
iOS 如何跳转到系统设置里的指定子功能界面
http://blog.csdn.net/jingfa1993/article/details/70174524
iOS开发中UILocalNotification本地通知实现简单的提醒功能
http://www.cnblogs.com/jingxin1992/p/6402539.html
iOS开发网络篇之文件下载、大文件下载、断点下载 http://www.jianshu.com/p/f65e32012f07
iOS 【自定义 抛出异常】 http://blog.csdn.net/felicity294250051/article/details/51229358
ios开发 之 简体和繁体中文转换 http://blog.csdn.net/zeng_zhiming/article/details/68925881
超详细!iOS 并发编程之 Operation Queues http://www.cocoachina.com/ios/20150807/12911.html
iOS之动力行为的重力效果及碰撞效果 http://www.jianshu.com/p/30c52ec69fb3
iOS多线程开发-线程安全 http://www.jianshu.com/p/e7e44dfb1d2b
IOS音频和视频 http://www.jianshu.com/p/9a570f49d4b1
iOS开发实用技巧—Objective-C中的各种遍历(迭代)方式
http://www.cnblogs.com/wendingding/p/5251937.html
UI
UIApplication http://www.jianshu.com/p/597b9d108f39
UIKit的外观属性及方法汇总 http://www.jianshu.com/p/3a4353339822
uitableview刷新行 列表会向上移动 http://www.cocoachina.com/bbs/read.php?tid-248668.html
由使用Masonry布局不能立即获取到frame想到的一些问题
http://www.cocoachina.com/ios/20170928/20671.html
iOS 自定义UIAlertController的字体、颜色、大小 http://www.jianshu.com/p/a7bd1f9d11f7
iPhone UITextField 属性 http://blog.csdn.net/xianpengliu/article/details/6586891
UISwitch详解 http://www.jianshu.com/p/e6ef6eb04c6a
ios UItableViewCell detailTextLabel 无法显示的解决办法 http://www.jianshu.com/p/0914faf6022c
resizableImageWithCapInsets:方法的探析 http://www.jianshu.com/p/a577023677c1
iOS中文行间距富文本高度与显示那些坑 http://www.jianshu.com/p/a7f55e456539
UICollectionViewLayout布局详解 http://www.jianshu.com/p/45ff718090a8
CALayer这些牛逼的子类你造吗_补全篇 http://www.cocoachina.com/ios/20170714/19867.html
各种UI 偏移问题大集合 http://www.jianshu.com/p/8f0a22cbc4b2
navigationBar对视图布局的影响,今天终于弄清楚了 http://www.zhimengzhe.com/IOSkaifa/254728.html
UITableViewWrapperView 的frame位置和tableView不同
http://blog.csdn.net/a1530117042/article/details/67632592
UITableView出现上移/下移64的问题 解析 http://blog.csdn.net/zhz459880251/article/details/49470461
UITableViewWrapperView 的frame位置和tableView不同 http://www.jianshu.com/p/e08613a0f0f7
iOS 更改状态栏、导航栏颜色的几种方法 http://www.jianshu.com/p/63f758796438
iOS 设置Label的行间距 http://blog.csdn.net/u013892686/article/details/51324164
ios textfield 修改 placeholder color 颜色 http://blog.csdn.net/iroycn/article/details/49299859
iOS 改变UIButton按钮的内容图片和内容文本的相对位置和内边距 http://www.jianshu.com/p/e8e20e232305
iOS一个简单的设置圆角不引起性能问题的分类 http://www.jianshu.com/p/ddad9e336162
iOS-UIView坐标系转换-convertRect toview http://blog.csdn.net/qxuewei/article/details/51145448
自定义UISearchBar背景、边框、左侧图标、删除图标、取消按钮
http://blog.csdn.net/tammy_min/article/details/47918477
Swift
Swift https://swift.org
swift <Photos.framework > http://www.jianshu.com/p/c25405582f9f
Swift中的Protocol知道这些就够了 http://www.jianshu.com/p/ee92fcbb3d21
Swift3.0朝圣之路-使用Runtime在分类Extension中添加属性
http://www.jianshu.com/p/53abf1703905
[属于swift开发的pch文件] http://www.jianshu.com/p/5ab77b7d6b4c
Range -Swift(译) http://www.jianshu.com/p/b804f0090a74
Swift文件管理必知的一些操作 http://www.jianshu.com/p/316464cb028a
Swift字符串常用操作总结 http://www.jianshu.com/p/52e7580166ff
Swift - 文件,文件夹操作大全 http://www.hangge.com/blog/cache/detail_527.html
Swift数据存储(一) http://www.jianshu.com/p/efd358d53ffd
[Swift] iOS中的目录路径以及获取方法 http://www.jianshu.com/p/3458b29c11e2
Swift使用Date的一点心得 http://www.jianshu.com/p/09ac9329cf8e
Swift 3 关于Date的一些操作 http://www.jianshu.com/p/a6275cc54e04
Swift3.0--错误/异常的正确处理方式 http://www.jianshu.com/p/911c7a2805d5
04Swift基本语法(可选项和强制解包) http://www.jianshu.com/p/e51f35b0b08d
Swift - 截屏 http://www.jianshu.com/p/52ddc85da20c
Swift-05-存储属性与计算属性 http://www.jianshu.com/p/07b7cb4ef603
Swift3.0中GCD定时器的使用 http://blog.csdn.net/june_email/article/details/53836628
Swift3.0 Timer http://www.jianshu.com/p/300bd5ad4aae
Swift 报错 Type 'xx' does not conform to protocol 'UITableViewDataSource'
http://www.jianshu.com/p/8fc0ca4cfa85
Foundation
iOS中属性与成员变量的区别 http://www.cnblogs.com/ygm900/p/3660364.html
OC中的extern,static,const http://www.jianshu.com/p/9fd82a6d016b
iOS系统库头文件中NS_AVAILABLE相关 http://www.jianshu.com/p/55adac99377b
iOS 去除字符串中的特殊字符总结 http://www.jianshu.com/p/5a53f6793ef1
iOS字符串比较(区分与不区分大小写比较) http://blog.csdn.net/sevenquan/article/details/50602418
NSScanner使用方法 http://www.jianshu.com/p/82fedceb902d
ObjC中_cmd的用法 http://www.jianshu.com/p/fdb1bc445266
IOS开发之——objectForKey与valueForKey在NSDictionary中的差异
http://blog.csdn.net/pjk1129/article/details/7572212
iOS之对象复制 http://www.cocoachina.com/ios/20170314/18865.html
Objective-C新特性__nonnull和__nullable http://blog.sina.com.cn/s/blog_5c91824f0102vxpd.html
@weakify, @strongify http://www.jianshu.com/p/3d6c4416db5e
iOS适配
记录对iOS10的适配工作 http://www.jianshu.com/p/90680a4f5143
iOS11、iPhone X、Xcode9 适配指南 http://www.cocoachina.com/ios/20171011/20737.html
iOS字体大小适配的几种方法 http://www.jianshu.com/p/7a6106f952d3
Git
git-flow 的工作流程 https://github.com/nvie/gitflow
Git-Book https://git-scm.com/book/zh/v2
git 终端使用方法 http://www.jianshu.com/p/1232f048f98a
Git,Github和Gitlab简介和基本使用 http://www.jianshu.com/p/8d497989f704
[转载]如何解决failed to push some refs to git http://www.jianshu.com/p/835e0a48c825
将项目Demo上传到Github上的操作步骤 http://blog.csdn.net/hbblzjy/article/details/52301633
CocoaPods
cocoapods:常见错误总结 http://blog.csdn.net/wangyanchang21/article/details/51437934
CocoaPods 版本管理冲突 解决 http://blog.csdn.net/shaobo8910/article/details/46648433
Cocoapods常用命令及介绍 http://www.jianshu.com/p/2928a32afecc
Runtime
OC刨根问底】-Runtime简单粗暴理解 http://www.jianshu.com/p/f900de4a1495
iOS-runtime的关联 http://www.jianshu.com/p/19b5e4bc1718
运行时机制修改UIAlertController文字对齐方式
http://blog.csdn.net/lianyinkui/article/details/51292316
iOS程序启动与运转】- RunLoop个人小结 http://www.jianshu.com/p/37ab0397fec7
CoreAnimation
iOS 动画效果:Core Animation & Facebook
http://www.cocoachina.com/ios/20151223/14739.html
iOS自定义转场动画 http://www.jianshu.com/p/45434f73019e
CATransaction 隐式动画的关闭 http://www.jianshu.com/p/593d0758fa0f
UIViewAnimationOptions类型 http://blog.sina.com.cn/s/blog_8d1bc23f0102vqs1.html
速度控制函数(CAMediaTimingFunction) http://www.jianshu.com/p/a4d774315613
文件管理
iOS之NSFilemanager文件管理(沙盒) http://www.jianshu.com/p/a08cf375043a
内存管理
ARC内存管理中容易忽略的问题 http://www.cocoachina.com/ios/20170727/20038.html
ios开发之切换RootViewController时注意的内存泄漏 http://www.jianshu.com/p/ac4aebdc74d4
NSString的内存管理问题 http://www.cnblogs.com/hellocby/archive/2012/08/23/2652201.html
ARC下查看对象的引用计数 http://blog.csdn.net/abc649395594/article/details/46670915
设计模式
Key-Value Observing机制 http://www.cnblogs.com/pengyingh/articles/2383629.html
一次简单的ReactiveCocoa+MVVM的实践 http://www.jianshu.com/p/7f8690f2acda
浅谈 MVC、MVP 和 MVVM 架构模式 http://www.cocoachina.com/ios/20170717/19884.html
dispatch
使用dispatch_group来进行线程同步 http://www.jianshu.com/p/228403206664
通过GCD中的dispatch_barrier_(a)sync加强对sync中所谓等待的理解
http://blog.csdn.net/klabcxy36897/article/details/52279418
PhotoKit
iOS8 Photos Framework http://www.jianshu.com/p/8cf7593cc44d
PHFetchResult http://www.jianshu.com/p/c5fe835bb0fb
知识技能
iOS 保持界面流畅的技巧 https://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/
关于iOS一些常见知识点解析 http://www.jianshu.com/p/70988e036096
在Object-C中学习排序算法 http://www.cocoachina.com/ios/20170803/20117.html
iOS 处理图片的一些小 Tip https://blog.ibireme.com/2015/11/02/ios_image_tips/
《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》阅读笔记
http://www.cocoachina.com/ios/20170719/19927.html
iOS实录15:浅谈iOS Crash(二) http://www.cocoachina.com/ios/20170713/19849.html
多年iOS开发经验总结(二)
http://www.cocoachina.com/ios/20170710/19791.html
浅析XCode编译过程 http://www.jianshu.com/p/b027a8c4c3a3
带你一步步构建iOS路由 http://www.jianshu.com/p/3a902f274a3d
iOS开发技巧 http://www.jianshu.com/c/19dbe28002a3
iOS Developer http://www.jianshu.com/c/3233d1a249ca
【详解】苹果加强审核力度,被拒原因终逃不过这些!
http://www.cocoachina.com/appstore/20171025/20902.html
[iOS]一次立竿见影的启动时间优化 http://www.cocoachina.com/ios/20170816/20267.html
iOS中多语言本地化流程的优化 http://www.cocoachina.com/ios/20170809/20190.html
WWDC 2017 - Vision 图像识别框架的使用 http://www.cocoachina.com/ios/20170801/20061.html
iOS自带悬浮窗调试工具使用详解 http://www.cocoachina.com/ios/20170712/19817.html
iOS CommonCrypto 对称加密 AES ecb,cbc http://www.cnblogs.com/cocoajin/p/6150203.html
iOS警告收录及科学快速的消除方法 https://my.oschina.net/iq19900204/blog/518044
iOS开发网络篇—搭建本地服务器
http://www.cnblogs.com/wendingding/p/3813436.html
iOS开发之耗电量分析 https://www.tuicool.com/articles/6bIRJvF
全屏右滑返回的一些事一些情 http://www.jianshu.com/p/b232f4253b8f
YYKit作者博客 https://blog.ibireme.com/author/ibireme/
第三方
iOS开发笔记 - 界面调试神器Reveal http://blog.csdn.net/jackfrued/article/details/50934092
iOS-ReactiveCocoa使用之RACCommand http://www.jianshu.com/p/1a0185782d8a
JSBadgeView的基本使用 http://www.jianshu.com/p/ea7dba529732
iOS 即时视频和聊天(基于环信) http://www.jianshu.com/p/cd6724e864b1
基于XMPP协议的手机多方多端即时通讯方案
http://www.cnblogs.com/luxiaofeng54/archive/2011/03/14/1984026.html
iOS微信支付开发 http://www.cocoachina.com/bbs/3g/read.php?tid=303132
Charles安装破解及使用 http://www.jianshu.com/p/55a8c84e0f24
使用 Charles 获取 https 的数据 http://www.jianshu.com/p/235bc6c3ca77
FDFullScreenPopGesture学习笔记 http://www.jianshu.com/p/30c5e6ee9069
DZNEmptyDataSet的使用 http://shaojunxiao.com/2016/02/28/DZNEmptyDataSet的使用/
CocoaLumberjack使用 http://www.jianshu.com/p/a571b69700a3
数据库
程序员老鸟写sql语句的经验之谈 http://blog.csdn.net/liweibin_/article/details/8928997
sql之left join、right join、inner join的区别 http://www.cnblogs.com/pcjim/articles/799302.html
iOS数据存储之SQL语句的基本使用 http://www.jianshu.com/p/7a7767e6c9ac
面试相关
BAHome:iOS 面试题收藏录 http://www.cocoachina.com/ios/20171027/20944.html
《招聘一个靠谱的 iOS》—参考答案(一) http://www.jianshu.com/p/a9e4c8914e67
iOS:腾讯一面
https://mp.weixin.qq.com/s?__biz=MzUyNDM5ODI3OQ==&mid=2247483768&idx=1&sn=9e446324ffc993f84c76997936ba23f5&chksm=fa2cbad0cd5b33c6fafedda91c279eb4a5431a0dafc87161953862ece4952c8f1c0312c68ffd&mpshare=1&scene=23&srcid=1109YKC3lrYF5a3jUsLkItxU#rd
面试时如何优雅的谈论OC
http://www.jianshu.com/p/7f3c78dcd3b5
面试时如何优雅的谈论HTTP/1.0/1.1/2.0
http://www.jianshu.com/p/7f3c78dcd3b5
面试时如何优雅的谈论源码
http://www.jianshu.com/p/f14b17467dd9
面试时如何优雅的谈论Hybrid App
http://www.jianshu.com/p/f14b17467dd9
一些错误
iOS读取文件Bundle pathForResource方法返回nil问题 http://www.jianshu.com/p/c5b7b689752e
关于iOS应用跳转“prefs:root”无效的问题(包括iOS10) http://www.jianshu.com/p/5b4d53d66ae9
iOS真机调试问题-App installation failed http://www.jianshu.com/p/99c441070b22
其他
sublime自动缩进排版 http://blog.csdn.net/youngdou/article/details/46460423
Mac 终端命令大全 http://www.jianshu.com/p/3291de46f3ff