1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        LPDMvvmKitObjective-c 的 MVVM 開發(fā)框架

        聯(lián)合創(chuàng)作 · 2023-09-26 06:18

        LPDMvvmKit

        提供了一些常用的工具類,還有一些很輕巧的控件,以及最主要的是提供了MVVM開發(fā)框架,一直比較喜歡采用MVVM的框架來開發(fā)前端產(chǎn)品,所以會希望在iOS下也能找到類似的框架可以采用,但是一直沒有找到合適的,所以就自己造了個輪子,代碼未充分測試,歡迎各種issue。

        使用:

        LPDMvvmKit支持 CocoaPods,在 Podfile文件中添加如下行

        pod 'LPDMvvmKit'

        分為三個Subspecs

        LPDMvvmKit/Additions 主要提供一些常用的工具類的代碼

        pod 'LPDMvvmKit/Additions'

        LPDMvvmKit/Controls 目前提供一些控件,LPDToastView,LPDAlertView可以了解下

        pod 'LPDMvvmKit/Controls'

        LPDMvvmKit/Mvvm 就是LPDMvvmKit主要提供的功能了,因為對前兩個Subspecs都有依賴,所以使用直接添加以下行就好了

        pod 'LPDMvvmKit'

        可以clone并運行,主流程都是有demo可循的。

        view controller和view model解耦

        目前在github上能搜到的與MVVM相關(guān)的Objective-c庫有下面幾個:

        lizelu/MVVM

        shenAlexy/MVVM

        leichunfeng/MVVMReactiveCocoa

        lovemo/MVVMFramework

        這些庫都不錯,也可以了解下這款,可能進入曲線稍高。

        瀏覽 27
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            仙子衣衫半裸娇喘呻吟视频 | 青娱乐在线国产 | 美国三级黄色片 | 免费无码婬AA片在线视频下载 | 成人自慰大全免费观看 | 精品人妻一区二区三区日产 | а√天堂资源www在线 | 午夜理论片高潮来了一次又一次 | 亚洲激情小说 | 久久精品一区二区三区四区毛片 |