2013-02-12 8 views
1

IOSOpenDev를 사용하여 Xcode에서 cydia를 조정하려고하는데 <AppKit/AppKit.h>을 가져 오려고했지만이 오류가 발생했습니다!
'AppKit/AppKit.h' file not found'
이 사람이 스크린 샷<AppKit/AppKit.h> 가져 오기가 작동하지 않습니다.

#include <AppKit/AppKit.h> 

%hook SBScreenFlash 

-(void)flashColor:(id)color { 

NSDictionary *prefs=[[NSDictionary alloc] initWithContentsOfFile:@"/var/mobile/Library/Preferences/com.junyi00.screenshotcolor.plist"]; 

if ([[prefs objectForKey:@"enable"] boolValue]){ 
    color = [NSColor blueColor]; 
    %orig(color); } 
else { 
    %orig; } 
} 

%end 

내가 opt/IOSOpenDev/includeopt/theos/include에 보니 AppKit.h
가 어떻게이 문제를 해결합니까 찾을 수 없습니다을 할 때 플래시 색상을 변경 내 코드? 도와주세요

+1

조정하기 전에 Objective-C 및 Cocoa Touch API를 합리적으로 배워야합니다. 그렇지 않으면 결국 장치가 망가질 것입니다. –

+0

질문 해 주셔서 감사합니다. 나도 혼란스러워했다. 이것은 나를 도왔다. :-) – Patricia

답변

9

AppKit은 Mac입니다. iOS 사용자는 UIKit을 원합니다.

#import <UIKit/UIKit.h> 
+0

Mac에서 Xcode를 사용하고 있는데 왜 Xcode 태그가 iOS 태그로 변경 되었습니까? – junyi00

+0

@ junyi00이 질문은 Xcode와 아무 관련이 없으므로 xcode 태그를 제거하고 ios 태그를 추가했습니다. iOS와 관련된 모든 것. – trojanfoe

+0

Xcode에 기능을 추가하는 IOSOpenDev를 사용하고 있습니다.이 기능을 사용하면 Xcode를 조작 할 수 있습니다. – junyi00