一些第三方框架 01

2021-07-07 07:14:33 字數 1108 閱讀 4960

http協議

afnetworking

基於nsurlconnection的乙個輕量級的http協議框架。

mknetworkkit

也是乙個使用者很多的網路框架

reachability

可以監聽網路狀況

socket

cocoaasyncsocket

使用cfsocket與runloop實現的非同步socket

json解析

mjextension

讓json解析變得異常簡單,一步解析,支援陣列的內容和字典內容變成物件。

mantle

github自家的產物,輕量級建模的首選

設計模式

reactivecocoa

改變你的程式設計方法,架構設計。

blockskit

適合過度依賴block的人

動畫ui

popfacebook出品的乙個框架,比core animation操作方便。

mbprogresshud

乙個loadingbar 可以進行很多定製

同是乙個loadingbar 可以進行很多定製

dtcoretext

文字排版,富文字 濾鏡

gpuimage

可以簡單實現更細粒度的濾鏡,並且效率要高於系統的coreimage。

iframeextractor

基於ffmpeg的乙個框架

rtspplayer

也是基於ffmpeg的框架

資料持久

fmdb

資料庫的乙個封裝,用的人很多

sdwebimage

記憶體方面

tmcache

快取資料,可以快取到memory或者disk

通訊xmppframework

可以做聊天通訊,基於xmpp協議

動態**

jspatch

將js**對映成原生**,可以實現動態**

資料處理

regexkitlite

可以更好的利用正規表示式,實現更方便的操作

autolayout

masonry

autolayout布局框架

第三方框架和ARC

在使用了arc機制的專案中使用第三方開源框架的方法 1.在第三方開源框架的每個.m檔案都設定成 fno objc arc 具體方法 targets build phases compile sources 找到第三方框架的.m檔案雙擊 將會彈出乙個文字框,在文字框中輸入 fno objc arc 回...

工作常用第三方框架

網路請求 1 afnetworking 2 mknetworkkit 判斷網路狀態 1 reachability 2 afnetworking 其中的乙個類 資料解析轉json 1 sbjson 2 jsonkit 3 touchjson 模型資料轉換 jsonmodel 等待檢視 1 mbprog...

IOS常用第三方框架

1.jsonjson編碼解碼 2.gtmbase64 base64編碼解碼 3.touchxml 解析 4.sfhfkeychainutils 安全儲存使用者密碼到keychain中 5.mbprogresshud很棒的乙個載入等待特效框架 6.asihttprequest 等相關協議封裝 7.eg...