【发布时间】:2014-10-23 14:47:11
【问题描述】:
当我使用 Objective-C/XCode 编写命令行工具时,如何导入和使用定义协议的自定义 Cocoa 框架?在简历中,我必须将 main.m 类定义为导入的框架类的委托者。
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
// throws error warning: "Use of undeclared identifier 'self'...
// How can I pass main.m class here?
MyFrameworkClass *client = [MyFrameworkClass alloc] initWithDelegate:self];
}
return 0;
}
【问题讨论】:
标签: objective-c macos frameworks protocols