第三方庫
非常牛B的iOS實現源碼點擊打開鏈接
1.iRate 評分的彈窗 https://github.com/nicklockwood/iRate
2.MLTransition.h (還有個JZNavigationExtension)解決直接屏幕中間手勢滑動的界面切換 https://github.com/molon/MLTransition
3.PopMenu 一個點擊分享彈出的pop效果 https://github.com/xhzengAIB/PopMenu
4.TAPageControl 自定義的PageController SDCycle內部的輪播點點就是根據這個做的
https://github.com/TanguyAladenise/TAPageControl
5.JCAlertView 項目中常見的有例如第一次進入App很多界面的時候會有很多提示彈窗,就可以用這個customView來定做 https://github.com/HJaycee/JCAlertView
6.EAIntroView 首次登陸App的歡迎界面 https://github.com/ealeksandrov/EAIntroView
7.SKTagView 這個鬼東西好用啊,例如搜索下邊的不規則標籤,還有類似淘寶選擇尺碼顏色的時候彈窗內部的標籤也可以用這個做,但是作者沒有做固定寬度的,需求要的話可有自己加兩個字段,我就是這麼幹的 0.0 https://github.com/zsk425/SKTagView
8.DZNEmptyDataSet 這個也常用,用來給tableView沒數據加載異常信息的時候顯示用的(例如網絡異常,提示用戶) 好用到沒朋友 https://github.com/dzenbot/DZNEmptyDataSet
9.WMPageController 控制器版本 YKPageView是View版本 還是有個是MXSegmentedPaper(能加拉伸頭部的空間) https://github.com/wangmchn/WMPageController這三個第一個是內存警告機制,第二個是複用的,第三個還沒看,功能類似於網易新聞那種切換視圖的功能
10.UITableView + templateLayoutCell 和 UICollectionView-ARDynamicHeightLayoutCell
一個是對應的TableView的高度自適應,一個是對應的CollectionView的高度自適應 https://github.com/AugustRush/UICollectionView-ARDynamicHeightLayoutCell這東西和SKTagView一起用個沒問題
11.JTSImageViewController 這個東西是點擊圖片的時候彈窗,會有拖動的動畫 https://github.com/jaredsinclair/JTSImageViewController
12.TDBadgedCell 這個用的少了,好像是設置界面能用到,給設置cell自定義加badge什麼的 https://github.com/tmdvs/TDBadgedCell
13.HyLoglnButton 這個是登錄界面那個按鈕,按下去就會變成圓形,失敗就會shake
14.KLCPopup 這裏東西厲害了啊,我感覺挺好用的,淘寶那種選擇尺寸彈出來的界面就可以這麼做 https://github.com/jmascia/KLCPopup
15.DXPopover 類似於微信右上角加號觸發的一個黑色popmenu https://github.com/xiekw2010/DXPopover
16.SDCycleScrollView 非常好用的輪播圖 https://github.com/gsdios/SDCycleScrollView
17.GSKNibStretchyHeaderView 一個TableView和CollectionView的頭部可動畫拉伸方法等特效
18.UIImage + Helpers 一個給UIImage做高斯模糊的Category https://github.com/NZN/UIImage-Helpers
再增加一個WWDC 2013年的擴展類 UIImage -ImageEffects https://github.com/txcsmad/UIImage-ImageEffects
19.RGCardViewLayout 一個立體式卡片滾動 https://github.com/terminatorover/RGCardViewLayout
20.CHTCollectionViewWaterfallLayout 瀑布流CollectioNView佈局 點擊打開鏈接
21.Shimmer 一款iPhone解鎖界面的‘滑動來解鎖’閃爍動畫,非常酷炫吊炸天 點擊打開鏈接
22.CMPopTipView 一款類似微信右上角下拉菜單的庫,可自定義任何視圖控件,非常Nice點擊打開鏈接
23.HCSStarRatingView 一個用星星打分的工具,他是用貝塞爾曲線畫的 點擊打開鏈接
24.DGActivityIndicatorView 一款非常好看的加載指示器 點擊打開鏈接
25.UIActivityIndicator-for-SDWebImage給ImageView加一個菊花加載 點擊打開鏈接
26.JDFPeekaboo 一個滾動tableView的時候讓頭部導航欄隱藏的庫 點擊打開鏈接
27.KNSemiModalViewController 一個淘寶(選擇尺寸)簡書彈窗摺疊動畫效果 點擊打開鏈接
28.WMPlayer 一個視頻播放器框架 點擊打開鏈接
29.PinYin4Objc 中英文拼音轉換的庫,我是用在了搜索界面 點擊打開鏈接
30.KeyboardforChat 仿微信聊天鍵盤 點擊打開鏈接
31.MessageDisplayKit 模仿微信全部功能 點擊打開鏈接
32.JSQMessagesViewController 聊天界面的超級無敵框架 點擊打開鏈接
33.PathCover 一個微信朋友圈的下拉刷新框架 點擊打開鏈接
34.XHImageViewer 圖片查看器 點擊打開鏈接
35.XHRefreshControl 類似JD超級低耦合的下拉刷新控件 點擊打開鏈接
36.UICountingLabel 跑數的Label庫(類似倒計時) 點擊打開鏈接
37.PNChart 金融行業的折線圖,柱狀圖,餅圖,點圖,曲線圖 點擊打開鏈接
38.RESideMenu 菜單側滑控件 點擊打開鏈接
39.JVFloatLabeledTextField 非常牛B的浮動TF控件,動畫效果槓槓的 點擊打開鏈接
40.SWTableViewCell 一個左右拖動出現底部各種小菜單的控件,類似微信淘寶側滑cell 點擊打開鏈接
41.expecta a framework OC and Cocoa 點擊打開鏈接
42.popping faceBook引擎的iOS動畫庫 點擊打開鏈接
43.MJPhotoBrowser 這個用的人少,比較簡單的圖片查看器,可以稍微看看原理和複用 點擊打開鏈接
44.Crashlytics和Fabric 崩潰統計日誌工具 有需要的自己去cocoapods.org進行查看
45.XLForm 一個無敵表單庫 有點強,自定義非常舒服 點擊打開鏈接
46.BCGenieEffect 一個Mac上果凍收放的效果 吸入吸出 點擊打開鏈接
47.iCarousel 各種你想象不到的立體花式滾動 點擊打開鏈接
48.WZLBadge 一個給UIView擴展加badge的庫 點擊打開鏈接
49.CSStickyHeaderFlowLayout 給collectionView做類似tableView的懸停頭部 算是加頭部的方法 點擊打開鏈接
50.UIViewController-KeyboardAnimation 一款根據屏幕大小控制鍵盤的彈起和收縮 點擊打開鏈接
92.基於FaceBook Yoga寫的 非Autolayout佈局,優化佈局體驗 點擊打開鏈接
優質博客
1.阿里巴巴大神博客 點擊打開鏈接 騰訊AOP博主 解耦學習 點擊打開鏈接
2.WeRead開發團隊博客 點擊打開鏈接
3.廖雪峯的博客 點擊打開鏈接
4.阮一峯的博客 點擊打開鏈接5.sunny 點擊打開鏈接
6.應用架構大神博客 點擊打開鏈接
7.零散知識點的博主bestSwifter 點擊打開鏈接
8.簡書iOS博主基礎知識點 點擊打開鏈接
9.One's Den 喵神 點擊打開鏈接
10.李忠關於 RAC 、組件化的文章流傳很廣。博客中對架構、編程的思考都很精髓。點擊打開鏈接
11.Casa 對架構有很深的理解,《iOS 應用架構談》系列文章影響深遠。點擊打開鏈接
12.JSPatch 作者 bang 的博客。穩定更新,每篇文章質量都很高。點擊打開鏈接
13.YYKit 作者的博客 點擊打開鏈接
14.被人稱爲燈塔的 Draveness 的博客。Draveness 涉獵很廣,文章也很有深度,一半以上的文章我連標題都看不懂。點擊打開鏈接
15.人稱“霜神”冰霜的博客,冰霜的文章針對某個問題總是能有深入、全面的剖析。 點擊打開鏈接
16.滴滴技術專家戴銘的博客,每篇都是精品。點擊打開鏈接
17.騰訊楊蕭玉的博客,底層細節能深入到彙編的實現,令人驚歎。點擊打開鏈接
18.Peak 以一系列 TCP/IP 相關的文章讓人折服,之前博客更新頻率很高,多有涉獵。17 年底去 facebook 賺奶粉錢後更新頻率有所下降,望早日迴歸。點擊打開鏈接
19.頂級 iOS 開發者,曾就職於 Uber,現就職於美帝亞馬遜。文風流暢,博客也會談到不少中美編程文化的差異。 點擊打開鏈接
20.iOS 程序猿 點擊打開鏈接
21.CYLTabbarController 中國式tabbar作者 點擊打開鏈接
22.雷純峯 點擊打開鏈接
23.地瓜 點擊打開鏈接
24.作爲曾經 acm‘er 的素質與修養,博客總是能夠深入底層。點擊打開鏈接
25.Joy_xx 點擊打開鏈接
26.J_Knight 點擊打開鏈接 微博鏈接 點擊打開鏈接
27.iOS 資訊類微博 點擊打開鏈接
28.全名直播 卓同學 點擊打開鏈接
29.找一個靠譜的iOS程序員倉庫 貌似就是程序猿的github點擊打開鏈接
30.JSPatch 博客推薦的老羅博客 點擊打開鏈接
31.youxianming 點擊打開鏈接 很多小的知識點
32.美團分析YY組件的哥們 點擊打開鏈接
33.Glow 一個非常實在的博主,有個觀點對職業規劃很重要 點擊打開鏈接
34.Weex文章 點擊打開鏈接
35.孫博巖的博客Demo學習 點擊打開鏈接
36: 一個整合的UI框架很多Demo 點擊打開鏈接
37.一個總結第三方框架和iOS開發的博客大哥 點擊打開鏈接
38.計算機運維網絡各種知識點 點擊打開鏈接
39.iOS開發寫的一些個人小總結 點擊打開鏈接
平時遇到知識點蒐羅記錄 僅供自己平時搜索學習
全球OC,Swift資源蒐羅---> 點擊打開鏈接
推薦幾個好用的工具
1.App Icon Gear 製作Icon 啓動圖 2x 3x自動生成 點擊打開鏈接
2.Sip 取色工具 點擊打開鏈接
3.Postman API請求測試 點擊打開鏈接