美文网首页
Xcode热加载-iOS

Xcode热加载-iOS

作者: __weakSelf | 来源:发表于2021-01-05 12:15 被阅读0次

    在配置完成后可以不再一直编译运行(command+r)代码了,一次编译运行之后,只要command+s就可以刷新更改代码后的页面

    注:此方法仅支持可运行到模拟器的项目,不支持真机

    1、App Store下载工具 InjectionIII

    2、打开InjectionIII后相应操作如下:

    3、AppDelegate中didFinishLaunchingWithOptions加入如下代码:

    #if DEBUG

        [[NSBundle bundleWithPath:@"/Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle"] load];

    #endif

    4、视图基类或视图中(ViewController)中加入以下方法

    - (void)injected

    {

      //重新加载view

      [self loadView];

      [self viewDidLoad];

      [self viewWillLayoutSubviews];

      [self viewWillAppear:NO];

    }

    · done

    相关文章

      网友评论

          本文标题:Xcode热加载-iOS

          本文链接:https://www.haomeiwen.com/subject/igbioktx.html