iOS 第三方庫

1.Aspects(AOP必備,“取締” baseVC受神,無侵入埋點)
2.MJExtension(JSON 轉(zhuǎn) model抛猖,一行代碼實現(xiàn) NSCoding 協(xié)議的自動歸檔和解檔)
3.JSPatch(動態(tài)下發(fā) JS 進行熱修復)
4.NullSafe(防止因發(fā) unrecognised messages 給 NSNull 導致的崩潰)
5.UITableView-FDTemplateLayoutCell(自動計算并緩存 table view 的 cell 高度)
6.UINavigationController+FDFullscreenPopGesture(全屏滑動返回)

基于Scoket原生:代表框架 CocoaAsyncSocket。
基于WebScoket:代表框架 SocketRocket鼻听。
基于MQTT:代表框架 MQTTKit财著。
基于XMPP:代表框架 XMPPFramework。

《Effective Objective-C 2.0》撑碴,大公司項目主要用 OC 開發(fā)撑教,這本書必看,推薦指數(shù)5顆星醉拓。
《Objective-C編程之道:iOS設(shè)計模式解析》伟姐,面試時問的設(shè)計模式問題不多收苏,這本書足夠了,推薦指數(shù)5顆星愤兵。
《劍指Offer》鹿霸,大公司都會問算法題,大都問兩三道題秆乳,滴滴比較狠懦鼠,4輪面試下來問了4道算法和1道邏輯題。這本書如果之前沒看過的話屹堰,不建議全刷肛冶,看前半本就行,掌握思路就好扯键。推薦指數(shù)5顆星睦袖。
《程序員的自我修養(yǎng)》,這本書非常非常贊忧陪,奈何我準備面試時才買,只來得及看第一章近范,有種打通任督二脈的感覺嘶摊。如果你和我一樣不是計算機畢業(yè),對操作系統(tǒng)還不是很了解评矩,在面試前一定要把第一章看完叶堆。推薦指數(shù)5顆星。
《iOS Core Animation Advanced Techniques》斥杜,很多人對 CoreAnimation 有誤解虱颗,認為它只是一些動畫接口,沒有跨平臺的適用型蔗喂,不值得深入學習忘渔。其實 CoreAnimation 做的事情絕不僅僅是動畫,幾乎所有渲染相關(guān)的事情都和它有關(guān)缰儿,書中也講了許多性能優(yōu)化的方案畦粮。推薦指數(shù)5顆星。
《Advanced Swift》, Swift 畢竟是趨勢乖阵,但是大公司面試問的不多宣赔,這本書比較難讀,之前沒看過的同學瞪浸,不推薦面試前刷它儒将。推薦指數(shù)4顆星。
《圖解HTTP》对蒲,面試問網(wǎng)絡(luò)的問題不多钩蚊,無非是三次握手四次揮手贡翘,以及HTTPS密鑰傳輸流程,初略刷一遍這本書就行两疚,當然大神可以直接刷《HTTP權(quán)威指南》床估。推薦指數(shù)3顆星。另外聽說《圖解TCP/IP》很不錯诱渤,我還沒看過丐巫。

  • RunLoop, Y 神的這篇 RunLoop 無人能及,這篇文章出世之后勺美,講不了 RunLoop 都不好意思說自己是 iOS 工程師递胧。
  • 多線程,這是我前同事 亞非 整理的多線程知識赡茸,很贊缎脾,可以對照著系統(tǒng)梳理一下。
  • 事件傳遞, 講事件傳遞的博客很多占卧,這篇講得挺詳細的遗菠。
  • 組件化,現(xiàn)在大公司都剛剛做完組件化华蜒,面試也是必問的題辙纬,業(yè)界基本就兩個方案,把 bang叭喜、Casa 和 蘑菇街 的文章都仔細讀一下贺拣,面試能講清楚各自的實現(xiàn)方案以及主要問題就行。
  • Alamofire源碼解讀捂蕴,配合這篇文章譬涡,看源碼要輕松一些。
  • sunny的面試題啥辨,這套題雖然是15年的涡匀,現(xiàn)在面試問的還是這些,沒多少變化溉知,另外 github 上有人給這套題出了答案渊跋。
  • Peak的面試題,面試題大多類似着倾,不用刷太多篇拾酝。

鍵盤管理

1.TPKeyboardAvoiding
2.IQKeyboardManager

HUD

1.MBProgressHUD
2.SVProgressHUD
3.UIView顯示提示Category(OC)Toast
4.同上(swift)Toast-Swift
5.快速彈出自定義視圖,支持自定義蒙版樣式/過渡效果/手勢拖動等卡者。zhPopupController

上拉加載下啦刷新

1.MJRefresh
2.SVPullToRefresh

JSON解析

1.MJExtension

網(wǎng)絡(luò)請求

1.AFNetworking
2.AFNetworking swift版蒿囤。Alamofire
3.對AFNetworking的封裝,適合稍微復雜一些的項目崇决,不適合個人的小項目材诽。YTKNetwork
4.基于AFNetworking3.x封裝網(wǎng)絡(luò)請求功能底挫,API面向業(yè)務(wù)層更加友好。YQNetworking
5.XMNetworking 是一個輕量的脸侥、簡單易用但功能強大的網(wǎng)絡(luò)庫建邓,基于 AFNetworking 3.0 封裝。XMNetworking
6.AFNetworking 3.x 與YYCache封裝,一句代碼搞定數(shù)據(jù)請求與緩存,告別FMDB!控制臺直接打印json中文字符,調(diào)試更方便睁枕。PPNetworkHelper

UI工具集

1.各種控件動畫官边,效果很炫,簡單實用外遇。XLUIKit
2.QMUI iOS——致力于提高項目 UI 開發(fā)效率的解決方案注簿,不管是新項目的創(chuàng)建,或是已有項目的維護跳仿,均可使開發(fā)效率和項目質(zhì)量得到大幅度提升诡渴。QMUI_iOS
3.擴展Foundation基本UI主件,扁平化風格菲语。FlatUIKit

代碼自動布局

1.Masonry
2.SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.(swift版)SnapKit
3.一行代碼搞定自動布局妄辩!支持Cell和Tableview高度自適應(yīng),Label和ScrollView內(nèi)容自適應(yīng)山上,致力于做最簡單易用的AutoLayout庫眼耀。SDAutoLayout
4.又一強大的自動布局解決方案。PureLayout

繪圖

1.A simple and beautiful chart lib used in Piner and CoinsMan for iOS.PNChart
2.UUChartView
3.本項目是將百度的ECharts(Echarts2)工具封裝成對應(yīng)的iOS和Mac的控件胶哲,并且將其中javascript的屬性封裝成對應(yīng)的對象畔塔。并且提供了鏈式編程潭辈,方面大家進行配置Echarts的屬性鸯屿。方便程序員在編寫程序的過程中更加關(guān)注OC的代碼,避免在使用百度的ECharts工具的過程中過多的關(guān)注javascript語法和與javascript之間的交互把敢。iOS-Echarts
4.一個優(yōu)雅和友好的圖表庫.AAChartKit
5.一個iOS繪圖庫.HXCharts

視頻播放

1.基于AVPlayer寄摆,支持橫屏、豎屏(全屏播放還可鎖定屏幕方向)修赞,上下滑動調(diào)節(jié)音量婶恼、屏幕亮度,左右滑動調(diào)節(jié)播放進度柏副。ZFPlayer

視頻直播

1.iOS視頻直播項目勾邦。MiaowShow
2.一個 iOS 上的彈幕渲染庫。BarrageRenderer
3.一個彈幕渲染工具割择。DanmuTool
4.直播發(fā)送彈幕效果眷篇。LiveSendGift
5.一個開源的SDK適用于iOS的RTMP流。LFLiveKit
6.36氪開源的視頻播放器荔泳。KRVideoPlayer

文件上傳下載

1.基于AFNetworking封裝的多任務(wù)下載蕉饼。SODownloader
2.斷點下載虐杯,支持后臺下載,再次打開程序昧港、異常退出記錄下載進度擎椰。ZFDownload
3.一個簡單方便的多任務(wù)下載管理器
MCDownloadManager

數(shù)據(jù)庫操作

1.FMDB.fmdb
2.基于FMDB的封裝,操作簡單,線程安全,擴展性強,直接操作model或dictionary创肥。JQFMDB
3.BGFMDB讓數(shù)據(jù)的增刪改查分別只需要一行代碼即可,就是這么簡單任性达舒,本庫幾乎支持存儲ios所有基本的自帶數(shù)據(jù)類型.。BGFMDB

圖片管理

1.SDWebImage
2.無限循環(huán)圖片瓤的、文字輪播器休弃。SDCycleScrollView
3.圖片瀏覽器,類似微信(Swift版)PhotoBrowser
4.一個簡單的iOS照片和視頻瀏覽器圈膏。
MWPhotoBrowser
5.一個支持多選塔猾、選原圖和視頻的圖片選擇器,同時有預(yù)覽稽坤、裁剪功能丈甸,支持iOS6+。TZImagePickerController
6.方便易用的相冊多選框架尿褪,支持預(yù)覽/相冊內(nèi)拍照睦擂、預(yù)覽快速多選照片,3DTouch預(yù)覽照片杖玲,編輯裁剪圖片顿仇,編輯視頻,混合多選image摆马、gif臼闻、Live Photo及video;相冊混合選擇囤采;原圖功能述呐;支持多語言國際化(中文簡/繁,英語蕉毯,日語)乓搬;在線下載iCloud端圖片;自定義最大選擇量及最大預(yù)覽量代虾;自定義照片升序降序排列进肯;自定義照片顯示圓角弧度;支持預(yù)覽網(wǎng)絡(luò)及本地圖片
ZLPhotoBrowser

cell相關(guān)

1.自動計算cell內(nèi)容高度棉磨。UITableView-FDTemplateLayoutCell
2.自定義Cell側(cè)滑動作江掩,效果多樣。MGSwipeTableCell
3.自定義Cell側(cè)滑動作。SWTableViewCell

地圖频敛、定位有關(guān)

1.iOS 定位的封裝项郊,支持block形式回調(diào)。LocationManager
2.很容易在iOS上獲得設(shè)備當前位置斟赚。
LocationManager
3.自定義地圖着降。DXCustomCallout-ObjC

無數(shù)據(jù)空白頁的管理

1.DZNEmptyDataSet

富文本

1.自動識別網(wǎng)址、號碼拗军、郵箱任洞、@、#話題#和表情的label发侵。 可以自定義自己的表情識別正則交掏,和對應(yīng)的表情圖像。MLEmojiLabel

FPS

1.GDPerformanceView-Swift
2.YYKit 中計算當前界面每秒 FPS 幀數(shù)的小組件.YYFPSLabel

其他

1.調(diào)用兩種方法達到圖片模糊刃鳄。SABlurImageView
2.一個UINavigationController的類別啟用全屏彈出手勢與iOS7系統(tǒng)風格盅弛。
FDFullscreenPopGesture
3.角標。JSBadgeView
3.1.角標RKNotificationHub
4.標簽自動布局JCTagListView
5.七牛云存儲叔锐。objc-sdk
6類似今日頭像頂部滑動挪鹏。VTMagic
7.圖片拉伸效果MXParallaxHeader
8.YYKit框架。包括YYModel愉烙、YYCache讨盒、YYText等集合。YYKit
9.數(shù)字動畫效果步责。UICountingLabel
10.表格返顺。ASFTableView
11.電影選擇效果。selectSeat
12.在Mac上計算你寫了多少行代碼蔓肯。PPRows
13.一個完全可定制的iOS日歷庫遂鹊,與Objective-C和Swift兼容
FSCalendar
14.中國大陸第二代身份證識別省核,自動讀出身份證上的信息(姓名稿辙、性別昆码、民族气忠、住址、身份證號碼)并截取身份證照片赋咽。IDCardRecognition
15.YJ3DTouch
16.一行代碼設(shè)置狀態(tài)欄旧噪、導航欄按鈕、標題脓匿、顏色淘钟、透明度,移動等.WRNavigationBar
17.APP夜間模式解決方案陪毡。DKNightVersion
18.WMDragView致力于讓任意View都可以自由懸浮拖曳(可拖動米母,懸浮按鈕)勾扭。
WMDragView
19.一款優(yōu)雅易用的類似QQ和微信消息頁面的右上角微型菜單彈窗, 最低支持iOS6。Popover
20.中文轉(zhuǎn)拼音铁瞒。PinYin4Objc
21.【中國特色 TabBar】最低只需傳兩個數(shù)組即可完成主流App框架搭建妙色。CYLTabBarController
22.iCarousel 是一個使用簡單、高度自定義的多類型視圖切換的控件慧耍,支持iOS/Mac OS身辨、ARC & Thread Safety。iCarousel
23芍碧。FSPagerView是一個優(yōu)雅的輪播控件煌珊,它可以十分輕松有效地制作輪播視圖、產(chǎn)品展示泌豆、歡迎/指南頁面定庵。FSPagerView

地圖
https://cesiumjs.org/
https://openlayers.org/
http://lbs.tianditu.com/
https://threejs.org/
http://www.hewebgl.com
http://www.jiazhengblog.com/blog/2011/10/08/422/
熱修復CodePush
ThinkPHP 客服系統(tǒng)
掘金計劃-主要將英文文章翻譯中文
免費的編程中文書籍
iOS圖片壓縮
iOS第三方框架大全
iOS樹狀選擇器
iOS動態(tài)修改App圖標
iOS動態(tài)修改步數(shù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市踪危,隨后出現(xiàn)的幾起案子洗贰,更是在濱河造成了極大的恐慌,老刑警劉巖陨倡,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件敛滋,死亡現(xiàn)場離奇詭異,居然都是意外死亡兴革,警方通過查閱死者的電腦和手機绎晃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杂曲,“玉大人庶艾,你說我怎么就攤上這事∏婵保” “怎么了咱揍?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長棚饵。 經(jīng)常有香客問我煤裙,道長,這世上最難降的妖魔是什么噪漾? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任硼砰,我火速辦了婚禮,結(jié)果婚禮上欣硼,老公的妹妹穿的比我還像新娘题翰。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布豹障。 她就那樣靜靜地躺著冯事,像睡著了一般。 火紅的嫁衣襯著肌膚如雪血公。 梳的紋絲不亂的頭發(fā)上桅咆,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天,我揣著相機與錄音坞笙,去河邊找鬼岩饼。 笑死,一個胖子當著我的面吹牛薛夜,可吹牛的內(nèi)容都是我干的籍茧。 我是一名探鬼主播,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼梯澜,長吁一口氣:“原來是場噩夢啊……” “哼寞冯!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起晚伙,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤吮龄,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后咆疗,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體漓帚,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年午磁,在試婚紗的時候發(fā)現(xiàn)自己被綠了尝抖。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡迅皇,死狀恐怖昧辽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情登颓,我是刑警寧澤搅荞,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站框咙,受9級特大地震影響咕痛,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜扁耐,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一暇检、第九天 我趴在偏房一處隱蔽的房頂上張望产阱。 院中可真熱鬧婉称,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至俗壹,卻和暖如春科汗,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背绷雏。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工头滔, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人涎显。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓坤检,卻偏偏與公主長得像,于是被迫代替她去往敵國和親期吓。 傳聞我的和親對象是個殘疾皇子早歇,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協(xié)議。它實...
    香橙柚子閱讀 23,724評論 8 183
  • 你 用窮盡的乳汁 哺育世代的村人 你總是沉默 無形中給予我們關(guān)懷 多少次夢回故鄉(xiāng) 仍在你懷中奔跑 你讨勤,緊緊地 緊緊...
    風月娟然_閱讀 175評論 0 6
  • 文/陳記鋒 無論是在做人方面箭跳,還是在做一件工作;大部分優(yōu)秀的人潭千;都會要求自己很嚴格谱姓,凡事要求自己,務(wù)必做到更好刨晴;追...
    陳記鋒閱讀 237評論 0 0
  • 越長大就越覺得時間不夠用割捅,好像是誰把時間上了發(fā)條奶躯,每天都得時間都變得爭分奪秒起來,然后不知覺一天亿驾、一周喊儡、一個月就那...
    夜行十七閱讀 1,221評論 6 32