2012-02-02 3 views

답변

2

당신이 AppKit의 프레임 워크에 연결하는 :

#import <Foundation/Foundation.h> 
#import <appkit/NSEvent.h> 

@interface Test : NSObject 
@end 

@implementation Test 

-(id) init { 
    self = [super init]; 
    if (self) { 
     NSLog(@"New Test Class"); 
     NSLog(@"%@", [NSEvent class]); 
    } 
    return self; 
} 

@end 

int main (int argc, const char * argv[]) 
{ 
    @autoreleasepool { 

     NSUInteger eventMask = NSKeyDownMask; 
     Test *t = [[Test alloc] init]; 
     /*id eventMonitor = [NSEvent addLocalMonitorForEventsMatchingMask:eventMask handler:^(NSEvent *incomingEvent) 
          { 
           NSEvent *result = incomingEvent; 

           NSLog(@"%i", (int)[result keyCode]); 

           return result; 
          }];*/ 
    } 
    return 0; 
} 

이 내가 점점 오전 오류는 다음과 같습니다

내 코드? 귀하의 #import 진술은 제가 계단을 놓친 것으로 믿을 수있게합니다. Xcode에서 프로젝트에 AppKit을 추가하여 문제를 해결하거나 명령 줄을 사용하는 경우 -framework AppKit을 추가하십시오.

+0

어떻게 프레임 워크를 추가하거나 명령 줄을 사용합니까? 미안 해요. 객관적으로 새로운 사람입니다 .c. –

+0

http://stackoverflow.com/questions/3352664/how-to-add-existing-frameworks-in-xcode-4 –

관련 문제