More imporvements on the Plugin System

Signed-off-by: michael starke <michael.starke@hicknhack-software.com>
This commit is contained in:
michael starke
2015-11-20 12:59:20 +01:00
parent 89a9d6c9e6
commit c7a0cfabd1
12 changed files with 190 additions and 94 deletions

View File

@@ -23,6 +23,9 @@ FOUNDATION_EXPORT NSString *const kMPPluginFileExtension;
- (instancetype)initWithPluginManager:(MPPluginManager *)manager NS_DESIGNATED_INITIALIZER;
- (instancetype)init NS_UNAVAILABLE;
- (void)didLoadPlugin;
- (void)willUnloadPlugin;
@end
@protocol MPPluginSettings <NSObject>
@@ -32,4 +35,5 @@ FOUNDATION_EXPORT NSString *const kMPPluginFileExtension;
@end
NS_ASSUME_NONNULL_END