0
我剛剛開始從iphone構建目標c。客觀c與多重繼承衝突
我有接口:
@interface test : UIView
實現從UIView的所有方法,現在我想它從接口也CDVPlugin繼承。 我該怎麼做?
我讀到目標c不提供多重繼承。
我剛剛開始從iphone構建目標c。客觀c與多重繼承衝突
我有接口:
@interface test : UIView
實現從UIView的所有方法,現在我想它從接口也CDVPlugin繼承。 我該怎麼做?
我讀到目標c不提供多重繼承。
你不能固有CDVPlugin和UIView。
我建議做這樣的事情
@interface test : NSObject {
UIView *view;
CDVPlugin *plugin;
}
@property(nonatomic, retain) UIView *view;
@property(nonatomic, retain) CDVPlugin *plugin;
@end
,你可以添加方法到類來處理,你試圖做任何事情。然後,使用test.view來訪問view和test.plugin來訪問插件。