Releases: k06a/DeluxeInjection
Releases · k06a/DeluxeInjection
0.8.4
11 Apr 08:10
Compare
Sorry, something went wrong.
No results found
Fixed issue with property reinjection in subclass #32
0.3.2
29 May 22:20
Compare
Sorry, something went wrong.
No results found
Added ability to use custom NSUserDefaults for DIDefaults plugin. For example for app groups.
0.3.1
29 May 22:02
Compare
Sorry, something went wrong.
No results found
Added DIDefaultsArchive and DIDefaultsArchiveSync protocols to use NSKeyedArchiver and NSKeyedUnarchiver before storing to NSUserDefaults.
0.3.0
29 May 21:57
Compare
Sorry, something went wrong.
No results found
Added ability to call original getter/setter implementation from injected method.
Made DIDefaults plugin to call original setter if it was presented.
0.2.0
29 May 21:55
Compare
Sorry, something went wrong.
No results found
Add DIImperative plugin for imperative syntax for injections:
[DeluxeInjection imperative: ^(DIDeluxeInjectionImperative *lets){
[[lets injectByPropertyClass: [NSMutableArray class ]] valueObject: [answer1 mutableCopy ]];
[[lets injectByPropertyClass: [NSArray class ]] valueObject: answer1];
[[lets injectByPropertyProtocol: @protocol (TestProtocol)] valueObject: answer2];
}];