美文网首页
iOS使用HotReload,开发时动态更新实时预览效果

iOS使用HotReload,开发时动态更新实时预览效果

作者: 嗷大喵 | 来源:发表于2024-12-01 14:20 被阅读0次

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 ...

相关文章

网友评论

      本文标题:iOS使用HotReload,开发时动态更新实时预览效果

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