文件名称:Vaccine:疫苗-使您的应用程序免于重新编译疾病
文件大小:133KB
文件格式:ZIP
更新时间:2024-05-13 05:46:53
Swift
疫苗 描述 疫苗是旨在使您的应用程序不受重新编译疾病影响的框架。 疫苗提供了一种直接的方法来使您的应用程序准备好进行代码注入,也称为热重装。 它提供了有关应用程序委托,NSObject和视图控制器的扩展。 在继续之前,请确保已安装InjectionIII,并且已了解代码注入的核心概念及其局限性。 有关InjectionIII的更多信息,请转到 。 Vaccine不会消除重新编译的需要,但它可以加快迭代速度,并让您的应用程序立即更改。 在某些情况下,您必须重新编译应用程序才能看到更改。 值得注意的是,代码注入仅在模拟器中有效,而在设备上运行时则无效。 有关如何将注入合并到工作流中的其他信息,请查看以下文章: 用法 以下示例并不旨在成为最佳实践或事实上的进行代码注入的方式。 这些示例基于使用InjectionIII的项目时的个人经验。 示例项目 使用InjectionIII尝试疫苗的最
【文件预览】:
Vaccine-master
----.gitignore(345B)
----Info()
--------Info-watchOS.plist(895B)
--------Info-macOS.plist(927B)
--------Info-iOS.plist(927B)
--------Info-tvOS.plist(895B)
----README.md(11KB)
----Example()
--------VaccineDemo()
----bin()
--------bootstrap(78B)
--------bootstrap-if-needed(92B)
----Playground-iOS.playground()
--------Contents.swift(86B)
--------contents.xcplayground(166B)
--------timeline.xctimeline(120B)
----Playground-macOS.playground()
--------Contents.swift(86B)
--------contents.xcplayground(166B)
--------timeline.xctimeline(120B)
----Source()
--------macOS()
--------iOS+tvOS()
--------Shared()
--------watchOS()
--------iOS()
----.swift-version(4B)
----Vaccine.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(53KB)
--------xcshareddata()
----CONTRIBUTING.md(501B)
----Cartfile(94B)
----Vaccine.podspec(859B)
----LICENSE.md(1KB)
----Tests()
--------macOS()
--------Info-iOS-Tests.plist(733B)
--------Info-macOS-Tests.plist(733B)
--------iOS+tvOS()
--------Shared()
--------iOS()
--------Info-tvOS-Tests.plist(701B)
--------tvOS()
----.travis.yml(1KB)
----Images()
--------Vaccine.png(62KB)
----circle.yml(1KB)