我正在尝试使用“ CodeRunner”作为Objective-C游乐场,但我正在尝试向该类添加新方法:
#import <Foundation/Foundation.h>
int main(int argc, char *argv[]) {
@autoreleasepool {
}
}
-(void)printSomeThing {
NSLog("printing someThing")
}
我收到此错误:
Untitled.m:10:1: error: missing context for method declaration
-(void)printSomeThing {
^
1 error generated.
你们中的任何人都知道如何解决此错误吗?
非常感谢您的帮助。
答案 0 :(得分:0)
这就是我想要的:
#import <Foundation/Foundation.h>
NS_ROOT_CLASS
@interface MyClass
-(void)printSomthing;
@end
@implementation MyClass
-(void)printSomthing{
NSLog(@"it work!!!");
}
@end
int main(int argc, char *argv[]) {
@autoreleasepool {
[MyClass printSomthing];
}
}