Xcode热重载神器---InjectionIII

神器.png

长着一副针管的样子,对喽,一个UI调试的神器。在我们开发过程中,避免不了重复修改UI,运行Xcode,command+R,可是有的页面可能要点击点击点击...才能看到我们调试的页面,耽误了很长时间。比如我们马上上线,就因为调试一个页面可能机会耽误我们很多时间。还好没放弃,神器来了。
1.首先我们去AppStore去下载这个神器。

2.
屏幕快照 2019-06-06 下午3.23.02.png

点击Open Project 去选择一个项目调试。
3.代码当然要写了在APPDelegate.m

#if DEBUG
    // iOS
    [[NSBundle bundleWithPath:@"/Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle"] load];
    // tvOS
    //    [[NSBundle bundleWithPath:@"/Applications/InjectionIII.app/Contents/Resources/tvOSInjection.bundle"] load];
    // macOS
    //    [[NSBundle bundleWithPath:@"/Applications/InjectionIII.app/Contents/Resources/macOSInjection.bundle"] load];
#endif

4.然后在调试页面

  • (void)injected
    {
    //你要修改的UI布局

}


效果图.gif

效果图,这样可以省去很多时间去做很多事情。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 效果: 代码在保存之后,立马在模拟器上看到修改后的效果,避免Command+R重新编译耗费时间的问题;如果APP页...
    夜雨GG阅读 7,972评论 0 7
  • 从来没有一件事情是很简单的,懂得坚持就好。
    你好2先森阅读 728评论 0 0
  • 今天学习了有效学习的第6章,温故知新,孔子曰温,故而知新可以为师矣,从孔子时代,就教我们要温故而知新。 反思是一种...
    一张笑脸萌萌哒阅读 1,027评论 0 0
  • "任何事"包括什么? "生活"生活多不如意,放平心态,保持快乐 "朋友"不一定要拥有很多朋友,朋友多了也不一定交心...
    去偷一只猫吧_阅读 2,833评论 0 0
  • 2019-5-23 星期四,天气晴,16-31度,写作开始时间19:46 连续日更写作第34天,连续早打卡第27天...
    rdm238阅读 3,940评论 0 0