简介
做 iOS 开发的都知道,当我们写UI时经常要重复编译工程查看效果,每一次的重新编译累计起来浪费了我们大量的时间。injectionforxcode这个插件可以快速帮助我们实现预览效果,无须重启应用。
先上效果图
![](https://img.haomeiwen.com/i24489/27146cf19c8f0aec.gif)
安装方法
1、通过 Alcatraz 安装
![](https://img.haomeiwen.com/i24489/0d925869ff032009.jpg)
2、
2.1 、git clone https://github.com/johnno1962/injectionforxcode.git
2.2 、编译 InjectionPluginLite/InjectionPlugin.xcodeproj
使用方法
在你修改完代码后按下面的组合健即可
shift + control + = //(以MBP为例,shift健 + control健 + 等于号)
你也可以监听Injection的回调方法(可选)
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(injected) name:@"INJECTION_BUNDLE_NOTIFICATION" object:nil];
- (void)injected
{
NSLog(@"I've been injected: %@", self);
}
原理图
![](https://img.haomeiwen.com/i24489/56b18eccc3bae564.jpg)
相关链接:
作者twitter :@orta
GitHUb :https://github.com/johnno1962/injectionforxcode
作者亲自录的教程 :https://www.youtube.com/watch?v=uftvtmyZ8TM&feature=youtu.be
网友评论