1.筆者常用三方庫 名稱作用說明 <small>AFNetworking <small>基於HTTP/HTTPS 聯網請求 <small> <small>SDWebImage <small>圖片非同步載入和緩存 <small> image圖像沒做壓縮處理 <small> FMDB <small>SQL ...
1.筆者常用三方庫
名稱 | 作用 | 說明 |
---|---|---|
<small>AFNetworking | <small>基於HTTP/HTTPS 聯網請求 | <small> |
<small>SDWebImage | <small>圖片非同步載入和緩存 | <small> image圖像沒做壓縮處理 |
<small> FMDB | <small>SQLite資料庫處理 | <small>將xcode嵌入的資料庫api進行封裝 |
<small>MJRefresh | <small>上拉刷新,觸底載入 | <small>用於數據分頁再次載入時(多用於tableView) |
<small>MBProgressBUD | <small>提示框 | <small>支持多種動畫(推薦) |
<small> Masonry | <small>自動佈局(autoLayout) | <small> |
<small> SDCycleScrollView | <small>輪播圖 | <small> SD大神不知道是誰,寫了很多有用三方庫 |
<small> YYModel | <small>JSON-模型對象轉換(非侵入性) | <small> 90後大神寫神作(YYKIT) |
<small> MJExtesion | <small>JSON-模型對象轉換(非侵入性) | <small> MJ用運行時寫的 |
<small> FSCalendar | <small>日曆控制項 | <small> |
<small> JT3DScrollView | <small>滾動視圖動畫效果 | <small> |
<small> poping | <small>動畫效果 | <small>一位大神根據facebook動畫開源後寫的 |
<small> MWPhotoBrowser | <small>圖片瀏覽器 | <small> |
<small> SDPhotoBrowser | <small>圖片瀏覽器 | <small> |
<small> TZImagePickerController | <small>圖片選擇器(仿微信) | <small> |
<small> MMDrawerController | <small>側滑欄 | <small> |
<small> JSAnimatedImagesView | <small>圖片背景漸變效果 | <small> |
<small> RPSlidingMenu | <small>UltraVisual 風格的集合視圖菜單 | <small> |
<small> PYSearch | <small>優雅的搜索控制器 | <small> |
2.筆者常用三方api介面
名稱 | 作用 | 說明 |
---|---|---|
<small> SMSDK | <small>免費簡訊驗證 | <small>地址:http://www.mob.com/ |
<small>ShareSDK | <small>社會化分享 | <small>地址:http://www.mob.com/ |
<small>友盟(umeng ) | <small>社會化分享 | <small>地址:http://www.umeng.com/ |
<small>BaiduMapKit(百度地圖) | <small>地圖api | <small>地址:http://lbsyun.baidu.com/ |
<small>極光推送(GTSDK) | <small>推送 | <small>地址:http://www.getui.com/ |
<small> 支付寶 | <small>支付 | <small>地址:https://openhome.alipay.com |
<small> 微信 | <small>支付 | <small>地址:https://pay.weixin.qq.com |
<small> 融雲 | <small>IM即時通訊 | <small>地址:http://www.rongcloud.cn/ |
以上是我開發中用到的三方庫和三方api介面,有什麼不對的地方希望大家指出來,下麵是沒用過搜集的
3.筆者搜集的三方庫(API)
名稱 | 作用 | 說明 |
---|---|---|
<small> 高德地圖 | <small>地圖 | <small>地址:http://lbs.amap.com/ |
<small> 環信 | <small>即時通訊 | <small>地址:http://www.easemob.com/ |
<small> ZXing Objc | <small>二維碼 | <small> |
<small> 訊飛 | <small>語音識別/合成等 | <small>地址:http://www.xfyun.cn/ |
<small> GPUImage | <small>圖片濾鏡 | <small> |
<small> FXBlurView | <small>模糊 | <small> |
<small> StreamingKit | <small>流媒體 | <small> |
<small> FreeStreamer | <small>流媒體 | <small> |
<small> DOUAudioStreamer | <small>流媒體 | <small> |
<small> SVProgressHUD | <small>提示框 | <small> |
<small> KVNProgressHUD | <small>提示框 | <small> |
<small> IQKeyboardManager | <small>鍵盤管理 | <small> |
<small> YYKeyboardManager | <small>鍵盤管理 | <small> |
<small> ZSSRichTextEditor | <small>富文本編輯 | <small> |
<small> TMCache | <small>緩存 | <small> |
<small> CocoaAsyncSocket | <small>非同步套接字 | <small> |
<small> MGTemplateEngine | <small>模板引擎 | <small> |
<small> GRMustache | <small>模板引擎 | <small> |
<small> sskeychain | <small>鑰匙串 | <small> |
<small> RESideMenu | <small>側滑欄 | <small> |
<small> ReactiveCocoa | <small>響應式編程 | <small> |
<small> WebViewJavaScriptBridge | <small>Objective-C和JavaScript混編 | <small> |
<small> NJKWebViewProgress | <small>UIWebView進度條 | <small> |
<small> LTNavigationBar | <small>導航欄定製 | <small> |
<small> FoldingTabBar.iOS | <small>可摺疊分欄條 | <small> |
<small> UITableView-FDTemplateLayoutCell | <small>表格視圖單元格自適應 | <small> |
<small> PNChart | <small>統計圖表 | <small> |
<small> Specta | <small>TDD/BDD | <small> |
<small> Kiwi | <small>TDD/BDD | <small> |
<small> iCarousel | <small>輪播 | <small> |
<small> MagicalRecord | <small>簡化CoreData | <small> |
<small> CocoaLumberjack | <small>RESTful客戶端 | <small> |
<small> RestKit | <small>日誌 | <small> |
<small> FlatUIKit | <small> 扁平化UI | <small> |
<small> Realm | <small>移動資料庫 | <small> |
4.YYKIT工具庫
名稱 | 作用 | 說明 |
---|---|---|
<small> YYModel | <small>高性能的 iOS JSON模型框架 | <small> |
<small> YYCache | <small>高性能的 iOS 緩存框架 | <small> |
<small> YYImage | <small>強大的 iOS 圖像框架 | <small> |
<small> YYWebImage | <small>高性能的 iOS 非同步圖像載入框架 | <small> |
<small> YYText | <small>功能強大的 iOS 富文本框架 | <small> |
<small> YYKeyboardManager | <small>iOS 鍵盤監聽管理工具 | <small> |
<small> YYDispatchQueuePool | <small>iOS 全局併發隊列管理工具 | <small> |
<small> YYAsyncLayer | <small>iOS 非同步繪製與顯示的工具 | <small> |
<small>YYCategories | <small>功能豐富的 Category 類型工具庫。 | <small> |
以上三方庫基本在GitHub都能找到,最好是通過cocopods來管理
作者:川農鑒黃師
鏈接:https://www.jianshu.com/p/2d2521f4e28a
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯繫作者獲得授權並註明出處。