InterposeKit:一个现代库可在Swift中优雅地显示 源码
InterposeKit是一个现代库,可以在Swift中优雅地显示,支持类和单个对象上的钩子。 它以“纯” Swift 5.2编写有,和编写,可用于@objc dynamic Swift函数或Objective-C实例方法。 InterposeKit的灵感是中的,需要进行一些棘手的修改才能解决,我还在写下了。 该库不基于, 使用直接替换实现。 这避免了一些。 您可以调用原始实现并在方法调用之前或之后添加代码。 这类似于,但是还没有进行动态子类化。 比较: 用法 假设您要修改TestClass sayHi : class TestClass : NSObject { // Fun
文件列表
InterposeKit-master.zip
(预估有个79文件)
InterposeKit-master
.swiftpm
xcode
package.xcworkspace
contents.xcworkspacedata
135B
.jazzy.yaml
365B
InterposeKit.podspec
835B
.swiftlint.yml
478B
InterposeTestHost
ViewController.swift
231B
暂无评论