來源:踏浪帥投稿
原文
一:源代碼執行個體
- 一個針對iOS子產品化開發的解決方案
- 快速搭建項目源代碼
- 模仿網易新聞做的精仿網易新聞
- 支付寶高仿版
- 高仿百度傳課iOS版
- 模仿一進制雲購
- wordpress源代碼
- v2ex源代碼(文章類型,若報SVProgressHUD錯,則把Podfile中的SVProgressHUD移除)
- PHPHub用戶端(iOS8.0以上)
- 高仿美團iOS版
- 如何優化UITableView中Cell加載圖檔的執行個體
- 開源的iOS代碼集合
- 包含各種不錯的OC跟Swift的插件集合,插件名單
- 一個關于UITableView針對cell的優化方案VVeboTableViewDemo
- 一個收集關于iOS面試題
- ParseSourceCodeStudy Facebook開源的Parse源碼分析
- 高仿bilibili項目(內建基于ijkplayer的視訊播放器(普通視訊、直播視訊))
- 高仿<喵播app>
- 一個天氣類的APP,裡面有豐富的動畫效果
- 動畫執行個體集合
- 設計模式介紹
- Core Animation架構動畫效果執行個體
- 一個模仿微信的執行個體MessageDisplayKit
- 關于react native相關學習資料 及源代碼執行個體
- BeeHive 是用于 iOS 的 App 子產品化程式設計的架構實作方案
- Coding.net用戶端
二:第三方插件
- 基于響應式程式設計思想的OC
- hud提示框:項目1 項目2 項目3
- XML/HTML解析
- 有文字輸入時,能根據鍵盤是否彈出來調整自身顯示内容的位置(項目1 項目2)
- 狀态欄提示框
- block工具包。将很多需要用delegate實作的方法整合成了block的形式
- 圖檔加載
- 正規表達式
- Masonry代碼布局
- 彈出窗
- Button的樣式
- 驗證網絡連接配接狀态
- 自動計算表格行高
- 關鍵幀基礎動畫架構,如動畫效果的啟動頁
- iOS快速簡單內建國内三大平台分享
- 五項能力值展示的五邊形
- 自動識别網址号碼郵箱和表情的label
- IM對話功能的封裝
- 字典轉模型架構
- 下拉上拉刷資料
- 表格行左右劃動菜單
- 圖文混搭
- 可以簡單展示在UINavigationBar下方,類似Music app的播放清單視圖,彈出菜單視圖
- 比如篩選、模糊、優化、蒙版、調整大小、旋轉以及儲存等等。同時還提供了一個UIImageView子類從URL異步加載圖檔,并在下載下傳完畢時展示圖檔。
- 底部TabBar
- 表情面版
- 記錄架構
- iOS與JavaScript互動
- 圖表統計展示(項目1 項目2 項目3)
- App Store評分
- iOS-Categories 擴充類大全
- 掃描二維碼,仿微信效果,帶有掃描條
- 動效彈出視圖(彈出窗裡面為文字,可以定義彈出的方向,及顯示的時間)--AMPopTip
- 基于Masonry自動計算行高擴充
- 模仿新浪微網誌彈出菜單
- 搜尋曆史标簽
- 快速內建新手引導的類庫
- 設定頁面的封裝
- 帶箭頭的彈出視圖插件
- 下拉菜單插件(項目1 項目2-優化後的下拉menu)
- 表格空白提示插件
- 給任意UIView視圖四條邊框加上陰影,可以自定義陰影的顔色、粗細程度、透明程度以及位置(上下左右邊框)
- 不錯的日期時間插件
- 底部彈出選擇
- 比較不錯的引導頁面插件
- 兩個APP跳轉的插件
- 本地存取NSUserDefaults插件
- NSArray 和 NSDictionary關于LINQ的操作方式,封裝一些常用的操作
- 可以監控網絡請求的内容
- 時間幫助插件,可以快速擷取時間,比較,增加等操作
- 不錯的鍊式動作
- 彈出層視圖,背景效果(可以自定義視圖的内容)
- 圓形進度條的顯示,中間可顯示值
- 很帥的資料加載動畫(可以用于資料清單加載的展現)
- 一個開源的AFnetworking上層的封裝(猿題庫等運用)
- CBStoreHouseRefreshControl:一個效果很酷炫的下拉重新整理控件
- AFNetworking-RACExtensions:針對ReactiveCocoa的AF封裝
- 模糊效果(毛玻璃)
- UITableView展開效果的插件
- ZIP壓縮及解壓插件ZipArchive
- 自定義UIAlertView
- Facebook開源的動畫庫Pop
- POP-MCAnimate把Pop封裝,更加簡單使用Pop
- 關于使用FaceBook動畫庫的執行個體集合
- iOS 應用視圖上添加簡單閃爍效果Shimmer
- iOS資料持久化插件,使得Core Data使用起來更加的便捷容易
- 建立縮合的iOS應用程式标題欄
- PDF閱讀器核心庫
- STPopup使彈出框也有UINavigationController的效果
- 基于核心音頻,有助于進行實時,低延遲音頻處理和可視化的iOS和OSX音頻可視化架構
- 一個不錯的彈出Sheet,可以前進跟後退,适合多個頁面
- Aspect庫是對面向切面程式設計的實作,裡面封裝了Runtime的方法
- 一個不錯在無輸入源的輸入框,如UITableViewCell等
- 小紅點插件,用于提示未讀效果
- 不錯的照片浏覽及選擇器,視訊選擇器,支援單多選(項目1-照片浏覽 項目2-照片選擇器,單選多選)
- 含10多種的轉場動畫效果
- 左右菜單顯示(類似QQ導航)
- 很贊的等待訓示動畫(比系統自帶的帥)
- KVOController一個簡單安全的 KVO(Key-value Observing, 鍵-值 觀察)工具, 提供簡單友善、線程安全的API, Facebook 的開源項目之一
- FormatterKit 收集了很多構思優秀的 NSFormatter 子類
- 自定義的UIPageControl(可以設定每個的樣式)
- 使用NJKWebViewProgress做webview進度條(解決先前無法獲得進度的問題)
- 修改NavigationBar的顯示效果
- FCUUID獲得裝置号的替代方式
- 多主題色或者白天黑夜模式的運用
- GPUImage是一個基于GPU圖像和視訊處理的開源架構,提供各種各樣的圖像處理濾鏡
- YY圖檔加載插件,可以支援動态,網絡本地,漸進式圖檔加載等
- 封裝後的藍牙幫助庫
- 一個很通用的需求就是引導教程
- 基于MPMoviePlayerController播放器KRVideoPlayer
- UICollection左對齊跟右對齊(項目1 項目2 項目3)
- 自定義彈出對話窗,類似系統又可以自定義視圖DQAlertView或MMPopupView (項目1 項目2)
- 輸入框在焦點獲得時會有一個小标題JVFloatLabeledTextField
- 針對一些UI進行顯示優化,可以設定一些不同的背景色等
- 色彩插件,如果沒有設計師又想一些漂亮的色彩就可以運用Chameleon
- 兩個不錯的側邊欄顯示插件ECSlidingViewController,SWRevealViewController
- 各式各樣的進度條,可以放在不同地方NAV或者圖檔 或者扇形M13ProgressSuite
- 拉動UITableView時CELL有一搖動的效果AMWaveTransition
- 封裝多種的頭部滾動菜單VTMagic
- 熱更新JSPatch,用JS編寫OC的功能
- 底部CYLTabBarController插件
- 檔案注入插件XAspect,可以針對同一個方法進行注入
- 路由插件routable-ios
- 最完善的Socket庫了:支援異步TCP/UDP,支援GCD,Objective-C接口封裝
- 使用UILabel實作滾動字幕移動效果
- iOS富文本元件的實作—DTCoreText
- 帶圖示的PPiAwesomeButton,可以定義圖示在左右邊
- 二維碼、掃碼、掃一掃、ZXing和ios系統自帶掃碼封裝,掃碼界面效果封裝
- 輸入框帶下拉框
- 關于時間的顯示label,還可以有倒計時,時間格式等
- 一個不錯的空白提示效果
- 一個照片裁剪器,支援照片的旋轉,放大,與任意區域的拖拽裁剪(項目1 項目2)
- ijkplayer視訊直播架構
- 靈活性很強的UIAlertView效果,可以修改其所有的樣式
- 一個彈屏效果插件BarrageRenderer
- 刮獎效果插件
- 帶農曆的日期控件
- 一個不錯的數字鍵盤
- 騰訊直播開源iOS音視訊采集與RTMP推流
- 光學識别儲蓄卡以及信用卡
- UIView圓角處理插件 優化
- 一個擁有更平滑的navigationBar切換動畫的NavigationController
- 一個自定義的SearchBar 可以替代系統自帶
- 一個操作ICloud異步封裝插件
- 一個關于股票K線的插件
- 一個金額增加動态效果的
- 一個不錯的搜尋展現跟曆史插件(預設常見幾種樣式)
- 一個全屏手勢傳回的效果
- 一個不錯的圖檔輪播插件,支援不同的效果跟樣式
- 一個中文轉拼音的插件
- 可以定制每個頁面的導覽列 RTRootNavigationController
- 彈出箭頭指向的菜單效果(項目1 項目2)
- 網絡請求攔截
- 實體映射資料庫的插件(項目1 項目2)
- 是否造成記憶體洩露的插件MLeaksFinder
- iOS 啟動連續閃退保護方案
三:Swift第三方插件集合
- 帶動畫效果的tabBar插件
- 排版布局SnapKit
- 轉JSON解析
- 網絡請求庫Alamofire
四:輔助軟體[有些Xcode8已經不适應]
- Xcode文檔注解插件VVDocumenter
- 将JSON格式化輸出為模型的屬性
- 圖檔提示插件
- 圖檔轉換插件
- 測試模拟蘋果通知
- HOStringSense 可以在彈出框寫NSString,所見及所得
- cocoapods-xcode-plugin pod相關的操作可以在xcode菜單進行
- switch枚舉的時候會自動生成代碼
- git中關于各個語言的gitignore
- FLEX(Flipboard Explorer)是Flipboard官方釋出的一組專門用于iOS開發的應用内調試工具
- ponyDebugger是一個遠端調試工具包,通過使用 Chrome 開發者工具來調試 iOS 應用的網絡流量和資料存儲
- OC編碼風格規範
- FBMemoryProfiler:Facebook 出品的一個實時監測記憶體使用的庫。相比于 Xcode 自帶的 Instruments
- app卡頓問題檢測--KMCGeigerCounter(執行個體可以網上搜尋)
- 生成類的關系圖KSHObjcUML
- realm-cocoa實體映射資料庫,有自個的資料庫(可以替換SQLITE,速度比較快)
- 建立文檔API,可以快速讓APP先調用,并行開發
- 直接檢視虛拟器上的沙盒路徑simpholders
- FastStub實作了類似的功能,能自動解析出某個類頭檔案 , 父類 , 所有protocol 裡面還沒有被實作的方法(ctrl+cmd+k)
- JSPatch把簡單的OC代碼轉為JSPatch腳本代碼,若複雜還得自個調整(項目1 項目2--編寫JSPatch腳本自動補全)
- 插件XcodeColors(讓xCode控制台輸出文本有顔色)
- 自動打包并上傳(項目1 項目2)
- 代碼塊模闆
- 頭腦風暴畫圖軟體
- 檢視單元格渲染時間--DWURecyclingALert
- Xcode皮膚集合,總有一個适合你
- 代碼格式化對齊插件(shift+command+x)
- 圖檔壓縮軟體
- 線上JSON 轉義 或去轉義等
- MobileVLCKit靜态庫下載下傳連結
- Reveal軟體下載下傳
- 格式化代碼插件ClangFormat-Xcode
- 可以檢視上架一些相關統計 特别是ASO的統計
- 一個可以編寫國際化檔案的小軟體,提高編輯效果
- 檢視項目中沒有使用的圖檔插件
- 一個關于Instuments使用指南.pdf
- 生成2X或3X的圖示軟體
- 推送測試工具
- Swift學習資源集合
- Swift一個友善的集合超過365本地Swift 3擴充,以提高您的生産力
- 驗證HTTPS證書域名是否有效