文件名称:injector:iOS 应用的服务注入器
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-04 12:06:06
Objective-C
注射器
Injector 提供了一个轻量级的框架,用于在运行时绑定和注入服务。
“服务”由 API 和该 API 的实现组成。 一个给定的 API 可以有多个实现。
例子
如果您有 API
// HelloService.h
@protocol HelloService < NSObject>
- ( void ) sayHello ;
@end
以及上述的实现
// HelloNSLogger.h
@interface HelloNSLogger
【文件预览】:
injector-master
----InjectorTests()
--------NSRInjectorTests.m(883B)
--------Info.plist(751B)
----Injector()
--------NSRMacros.h(457B)
--------NSRInjector.h(400B)
--------NSRInjector.m(1KB)
----Injector.podspec(1KB)
----Podfile(128B)
----LICENSE(1KB)
----.gitignore(130B)
----Injector.xcodeproj()
--------project.pbxproj(13KB)
----README.md(1KB)