新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > iOS開發常用的第三方類庫

        iOS開發常用的第三方類庫

        作者: 時間:2016-10-08 來源:網絡 收藏

        Reachability 檢測網絡連接

        本文引用地址:http://www.104case.com/article/201610/305920.htm

        ASIHTTPRequest 網絡請求

        MBProgressHUD 提示效果

        SVProgressHUD 提示效果

        ZAActivityBar 提示效果

        SBJson JSON解析

        JSONKit JSON解析

        SDWebImage 圖片異步加載及緩存

        UIActivityIndicator-for-SDWebImage 為SDWebImage顯示加載效果

        UIImage+Resize 調整圖片大小

        ImageCacheResize 異步加載圖片、緩存及調整大小

        EGOTableViewPullRefresh 下拉刷新

        PullToRefresh 下拉刷新

        STableViewController 下拉刷新、上拉加載更多

        SVPullToRefresh 下拉刷新、上拉加載更多

        CMPopTipView 提示信息

        PrettyKit

        MGBox2

        Nimbus

        FlatUIKit

        MUKMediaGallery

        PTShowcaseViewController

        MWPhotoBrowser

        ios-image-filters

        PDF Reader Core for iOS

        DTCoreText

        FTCoreText

        CoreTextWrapper

        Base64

        RNCryptor

        在iOS開發中不可避免的會用到一些第三方類庫,它們提供了很多實用的功能,使我們的開發變得更有效率;同時,也可以從它們的源代碼中學習到很多有用的東西。

        Reachability 檢測網絡連接

        用來檢查網絡連接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)兩種工作模式。

        可以從Apple網站下載到:http://developer.apple.com/library/ios/#samplecode/Reachability/History/History.html#//apple_ref/doc/uid/DTS40007324-RevisionHistory-DontLinkElementID_1。

        現在有更好的替代品:https://github.com/tonymillion/Reachability,比Apple提供的兼容性更好,而且更加好用,更具體的使用方法請看它提供的例子。

        1
        2
        3
        4
        5
        6
        7
        8
        9
        Reachability* reach = [Reachability reachabilityWithHostname:@www.google.com];
        reach.reachableBlock = ^(Reachability*reach) {
        NSLog(@網絡可用!);
        };
        reach.unreachableBlock = ^(Reachability*reach) {
        NSLog(@網絡不可用!);
        };
        // 開始監聽
        [reach startNotifier];

        ASIHTTPRequest 網絡請求

        ASIHTTPRequest是對CFNetwork API的一個包裝,它提供了一套更加簡潔的API,使用起來也更加簡單。

        官方網站:http://allseeing-i.com/ASIHTTPRequest/

        GitHub:https://github.com/pokeb/asi-http-request

        它不僅僅支持基本的HTTP請求,而且支持基于REST的服務(GET/POST/PUT/DELETE)。

        最讓人喜歡的是,它支持block語法:

      1. 1
        2

        上一頁 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 下一頁

        關鍵詞:

        評論


        相關推薦

        技術專區

        主站蜘蛛池模板: 治多县| 全州县| 万全县| 麦盖提县| 湛江市| 宝清县| 文成县| 乐至县| 永仁县| 五常市| 淮南市| 百色市| 乌苏市| 克什克腾旗| 山东| 晋中市| 团风县| 韶关市| 麻江县| 宁武县| 集安市| 商洛市| 新余市| 嘉兴市| 阿坝县| 海安县| 华蓥市| 宁安市| 龙川县| 怀安县| 南澳县| 萝北县| 肥城市| 新晃| 章丘市| 鹤庆县| 漳州市| 襄城县| 色达县| 九寨沟县| 屏边|
      2. <strike id="8akqw"></strike>