今天是2015年10月27日涮较,自己做iOS開發(fā)也不久了,好多干貨不曾整理收藏冈止,用到的時候還需要去查找狂票,浪費時間,效率低下熙暴,今天在實現(xiàn)類似微博個人界面時遇到問題闺属,費勁周折還算解決了慌盯,同時也在此開篇記錄自己開發(fā)中遇到的好的干貨和心得,既是對自己成長的記錄掂器,同時也愿意分享給大家亚皂,因為我也是從別人的分享中受益,所以分享快樂9汀C鸨亍!
【壹】多線程
【貮】仿新浪個人中心頁
Github鏈接:AGWeiboUserInfo
Github鏈接:PersonalEffect
Github鏈接:PersonalFramework
2和3由同一個人啊崢寫的乃摹,3是進(jìn)階篇禁漓!
Github鏈接:ceshitupianbianhua
注意:這個是純代碼,但是用到了第三方庫Masonry
【叁】相機峡懈,相冊璃饱,錄像
1.ios 調(diào)用系統(tǒng)照片庫/拍照/錄像
【肆】照片處理
Github鏈接:ATWatermark
Github鏈接:GPUImage
【伍】下拉式菜單
Github鏈接(Swift版本):BTNavigationDropdownMenu
Github鏈接(Swift版本):KTDropdownMenuView
【陸】HTTPS
雖然是網(wǎng)站HTTPS實踐,但可以學(xué)到好多HTTPS知識
- 大型網(wǎng)站的 HTTPS 實踐(一)—— HTTPS 協(xié)議和原理
- 大型網(wǎng)站的 HTTPS 實踐(二)——HTTPS 對性能的影響
- 大型網(wǎng)站的 HTTPS 實踐(三)——基于協(xié)議和配置的優(yōu)化
- 大型網(wǎng)站的 HTTPS 實踐(四)——協(xié)議層以外的實踐
【柒】文件下載肪康,支持?jǐn)帱c
注意:
DeveloperLx has said that "個人認(rèn)為NSURLSession是實現(xiàn)不了真正的斷點續(xù)傳的磷支,一把App關(guān)掉谒撼,已下載的部分就沒有辦法找得回來了。實現(xiàn)斷點續(xù)傳另外的方法參考我這篇博文實現(xiàn)項目下載需求時遇過的那些坑"
【捌】RAC(ReactiveCocoa)專區(qū)
- 使用ReactiveCocoa實現(xiàn)iOS平臺響應(yīng)式編程
- 細(xì)說ReactiveCocoa的冷信號與熱信號(一)
- 細(xì)說ReactiveCocoa的冷信號與熱信號(二):為什么要區(qū)分冷熱信號
2和3來自美團技術(shù)團隊博客
【玖】二維碼
Github鏈接:LXDTwoDimensionalBarcode
轉(zhuǎn)載聲明
:轉(zhuǎn)自Sindri的小巢
【拾】彈出框
Github鏈接:MMPopupView
【十一】Run Loop 和 Run Time
該系列還在更新ing
本文詳細(xì)整理了 Cocoa 的 Runtime 系統(tǒng)的知識雾狈,它使得 Objective-C 如虎添翼廓潜,具備了靈活的動態(tài)特性,使這門古老的語言煥發(fā)生機善榛。主要內(nèi)容如下:
引言
簡介
與Runtime交互
Runtime術(shù)語
消息
動態(tài)方法解析
消息轉(zhuǎn)發(fā)
健壯的實例變量(Non Fragile ivars)
Objective-C Associated Objects
Method Swizzling
總結(jié)
轉(zhuǎn)載聲明:本文地址
從CF層面了解由于CFRunLoopMode機制iOS程序ScrollView的滑動為何如此平滑的原因辩蛋。還有介紹AFNetworking如何單獨發(fā)起一個global thread內(nèi)置runloop達(dá)到不占用主線程又不耗CPU資源的。
【十二】動畫
【十三】MVVM
Github鏈接:一個MVVM架構(gòu)的iOS工程
【十四】Masonry
- Masonry介紹與使用實踐(快速上手Autolayout)
- 有趣的Autolayout示例-Masonry實現(xiàn)
- 有趣的Autolayout示例2-Masonry實現(xiàn)
- 學(xué)習(xí)Masonry各種用法【比較全Good】