zoukankan      html  css  js  c++  java
  • dyci——IOS动态代码注入

    有时候用xib,更改了布局需要重新运行才可以看到效果,对于比较复杂的应用尤其浪费时间,下面介绍一个工具dyci-不需要重Run应用,也能看到效果

    yci的网址:https://github.com/DyCI/dyci-main

    可以下载来看源码和示例代码。

    安装方法如下,打开终端输入如下命令

    git clone https://github.com/DyCI/dyci-main.git
    cd dyci-main/Install/
    ./install.sh

    1、 安装成功的话,xcode的Product菜单最下面会多一项:Recompile and inject。

    2、需要在工程文件中引用dyci.framework这个库。 只需要加这个库就可以了。不需要增加代码。

    3、工程中的other link flag 需要加 -objC。 

          官方文档中提到:Make sure that you have -ObjC flag in Other Linker Flags setting 

          因为dyci库里有category,需要加此flag,以使库中category生效。

    4、修改完源程序后,需要先保存,再按ctrl + x。如果成功的话,控制台会有输出。

    5、想看修改后的情况,需要重新进入一次界面才可以。

     
  • 相关阅读:
    【Dos-BatchPrograming】04
    【Dos-BatchPrograming】03
    【Dos-BatchPrograming】02
    【Dos-BatchPrograming】01
    【perl】01
    【Linux】Re04
    【Linux】Re03
    【Linux】Re02
    【Linux】Re01
    【C++】01
  • 原文地址:https://www.cnblogs.com/xiaobaizhu/p/3938293.html
Copyright © 2011-2022 走看看