1.安装https://github.com/johnno1962/InjectionIII/releases
安装到默认位置/Applications/InjectionIII.app
2.安装对应的包
2.1 Swift Package
https://github.com/krzysztofzablocki/Inject.git
2.2 Cocoapods
pod 'InjectHotReload'
3.在Xcode中添加-Xlinker -interposable
image.png
4.打开刚才安装好的InjectionIII.app
Open Project选择工程项目的目录
image.png
5.代码集成
5.1 SwiftUI
import Inject
@ObserveInjection var inject
.enableInjection()
image.png
5.2 UIKit
image.png
6 运行看效果
Xcode 运行项目后会在Xcode的控制台看到下面的输出就生效了
💉 InjectionIII connected ...
💉 Watching files under the directory ...