JSONRenderKit - 探索用JSON 寫iOS UI

JSONRenderKit


更簡單,更方便地生成iOS 新界面 ?? ?? ??

可以說是十分有趣的一個庫了,簡要說明

有時候想要給app增加新功能,我都要大致經歷這樣幾個步驟,編碼->測試->打包->提交app store 審核,花費的時間很長,尤其是審核。你可能會說到這已經有現成的解決方案了,ReactNative 就是,并且可以熱更新。是的,但是我不想因為簡單的需求就引入整個React,增加了app 體積,門檻也相應提高了。
這個庫核心只幾個 文件,團隊其他人只要按照文檔寫出JSON 就可以為app 輸出,戰斗力一下子就上來啦??。重要的是我可以用它給用戶很多意想不到的彩蛋,算是能讓人興奮的了!
目前我已放進app -掌上理工大 (app store 可以搜索)里面使用啦。代碼有詳細注釋你也可以修改源代碼并擴展新組件后放進的你自己的項目,重要的是你也可以參考JavaScript 是怎樣和OC 進行交互的。要是有興趣,你也可以自己將他打造成為一個有用的工具。

快速開始

開始寫一個JSON嘗試一下吧!JSON文檔在這里。


Objective-C

#import "SSBaseRenderController.h"
.
{
        ...
        SSBaseRenderController *obj = [[SSBaseRenderController alloc] init];
        obj.url = @"http://xxxxxxxxxx";
        [self.navigationController pushViewController:obj animated:YES];
}

Run

  1. 運行Core/JavaScript/Service.py 腳本
  2. 用Xcode打開這個project,并運行即可

py腳本推薦使用sublime打開,搜索sublime 的Python build,并配置好后 按下command + B 出現以下截圖即正常!當然你用其他方法啟動py腳本也可以。
啟動的Python進程可以用活動監視器查找Python關閉。

安裝

手動安裝

下載這個DemoJSONRenderKit 里面的 Core 文件夾拖入Xcode.
暫時不支持CocoaPods安裝

聯系我

XiongChen -> feelings0811@wutnews.net

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容