私はObjective-Cを初めて使用し、GNUstepおよびMinGW環境で作業しています。このコードをコンパイルしていますが、エラーが発生しています:
#import "Foundation/Foundation.h"
@interface C : NSObject
{
float f;
}
- (void) gamerHell: (NSString *) name : (NSString *) lastName ;
@end
@implementation C
- (void) gamerHell: (NSString *) firstName : (NSString *) lastName {
NSLog(@"Welcome, %s %s",firstName,lastName);
}
@end
int main(int argc , const char * argv[]){
NSAutoReleasePool * pool = [[NSAutoReleasePool alloc] init];
C *ob = [[C alloc] init];
[ob gamerHell: @"SHAN" : @"UL HAQ"];
[ob release];
[pool drain];
return 0;
}
次のようなコンパイル時エラーが発生します。
'NSAutoReleasePool'は宣言されていません(この関数での最初の使用)
このエラーを克服するにはどうすればよいですか?