InjectionIII使用

UI调试工具InjectionIII,在模拟器下,使用command + S快捷键可以直接刷新显示最新的代码效果;

如果改了一个页面代码,要退出页面然后进入才能看到
Cell需要滚动后才能看到

1、App Store下载InjectionIII

2、运行 InjectionIII

图标如下所示:


截屏2020-03-20下午3.55.21.png

3、修改项目代码

- (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法里添加如下代码

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    .............
// iOS使用iOSInjection,tvOS使用tvOSInjection,macOS使用macOSInjection
    #if DEBUG
    [[NSBundle bundleWithPath:@"/Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle"] load];
    #endif
    
   .............
}

4、运行项目,选择项目目录

项目运行后,会弹出选择项目目录,选择对应的开发项目即可;

5、成功后会打印:

 Injection connected 

你可能感兴趣的:(InjectionIII使用)