2012-02-29 150 views
1

在接口文件下面的代碼我得到的錯誤「未知類型名RefreshScreen」未知類型的錯誤

#import <UIKit/UIKit.h> 
#import <Storekit/Storekit.h> 
#import "RefreshScreen.h" 

@interface ViewControllerWordHelper : UIViewController <SKProductsRequestDelegate, SKPaymentTransactionObserver, UITextFieldDelegate, UIAlertViewDelegate> {  

RefreshScreen *rs; 
} 

@property(nonatomic, retain) RefreshScreen * rs; 

@end; 

在同一個項目中,我已經RefreshScreen類中定義RefreshScreen.h和RefreshScreen.m,他們有沒有錯誤。

任何幫助表示讚賞。

+0

嘗試使用'@class RefreshScreen'而不是'#import「RefreshScreen.h」' – 2012-02-29 09:58:34

+0

並檢查是否y你的項目中有一個圈,這意味着兩個類相互導入,這使編譯器感到困惑。這個問題的一個很好的答案可以在這裏找到:http://stackoverflow.com/questions/7896440/objective-c-header-file-not-recognizing-custom-object-as-a-type – 2012-02-29 10:00:35

+0

謝謝塞巴斯蒂安。將其更改爲類可解決問題。 – saman01 2012-02-29 10:34:27

回答