我有一個iPhone應用程序自定義類,Detail
,我創建的UIViewController
的子類。Xcode:很奇怪的錯誤subclassing我自己的類
我需要做一個Detail
的子類,我想稱之爲ActivityDetail
。所以我寫了我的ActivityDetail.h文件中的以下內容:
#import <UIKit/UIKit.h>
#import "Detail.h"
@interface ActivityDetail : Detail {
}
@end
的問題是,我得到一個編譯器錯誤,告訴我:
error: cannot find interface declaration for 'Detail', superclass of 'ActivityDetail'
而且奇怪的是:我可以改變從Detail
到UIView
(例如)的超類,編譯出現許多錯誤(顯然),然後再將超類更改爲Detail
,並且一切正常!但是,如果我然後改變任何類別Detail
類問題從一開始就回來...
我該如何解決這個問題?
愛雙關! – jini 2011-04-28 18:39:04