2010-08-24 74 views
2

我正在爲使用XCode 3.2.3運行3.2.2的iPad編寫應用程序。看來這個版本的XCode iPad的最高版本是3.2,但其他應用程序正常加載到手機上,所以這似乎不成問題。我正在嘗試使用新的UITextChecker類。我導入了UIKit,而UITextChecker.h出現在UIKit.framework圖標下的頭文件夾中。然而,當我嘗試編譯這段代碼:XCode無法識別UI類UITextChecker

NSString *theLanguage = [[UITextChecker availableLanguages] objectAtIndex:0]; 

或簡單:

UITextChecker *textChecker; 

的XCode告訴我,UITextChecker是未申報。任何想法在這裏發生了什麼?謝謝!

詹姆斯

這裏是UIViewController的頭文件中的圖片: alt text

+0

我認爲,我們需要看到更多的代碼。 – 2010-08-24 00:35:01

回答

4

無論出於何種原因,UIKit.h不會導入UITextChecker.h。您也可以通過添加以下行來解決此問題。

#import <UIKit/UITextChecker.h>