文件名称:一个现代图书馆,可让您在Swift中优雅地摇动。-Swift开发
文件大小:192KB
文件格式:ZIP
更新时间:2024-06-15 22:22:03
Swift Framework
InterposeKit是一个现代库,可以在Swift中优雅地显示,支持类和单个对象上的钩子。 InterposeKit是一个现代库,可以在Swift中优雅地显示,支持类和单个对象上的钩子。 它以“纯” Swift 5.2进行了充分的文档记录,测试和编写,可用于@objc动态Swift函数或Objective-C实例方法。 InterposeKit的灵感源于Mac Catalyst中的一种竞争状况,需要进行一些棘手的修复工作,我还在博客上写下了实现方面的想法。 无需添加新方法并交换基于method_exchangeI的实现
【文件预览】:
InterposeKit-master
----.jazzy.yaml(365B)
----InterposeKit.podspec(836B)
----Configuration()
--------Defaults.xcconfig(9KB)
--------Defaults-Release.xcconfig(2KB)
--------Defaults-Debug.xcconfig(213B)
--------Defaults-Testing.xcconfig(582B)
----InterposeKit.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------Info.plist(752B)
--------Info-Tests.plist(727B)
--------project.pbxproj(35KB)
----.github()
--------workflows()
----Sources()
--------InterposeKit()
--------SuperBuilder()
----.swiftpm()
--------xcode()
----InterposeKit.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(432B)
----Gemfile(58B)
----Docs.md(173B)
----Tests()
--------LinuxMain.swift(126B)
--------InterposeKitTests()
----CONTRIBUTING.md(1KB)
----LICENSE(1KB)
----Example()
--------InterposeExampleTests()
--------InterposeExample.xcodeproj()
--------InterposeExample()
----README.md(11KB)
----.swiftlint.yml(478B)
----InterposeTestHost()
--------ViewController.swift(231B)
--------Info.plist(2KB)
--------AppDelegate.swift(601B)
--------Base.lproj()
--------Assets.xcassets()
--------InterposeTestHost.entitlements(295B)
----Package.swift(515B)
----logo.png(23KB)
----Gemfile.lock(3KB)
----.codecov.yml(31B)
----.gitignore(2KB)
----logo-social.png(88KB)
----CHANGELOG.md(290B)