3
假設一個有效的超類和一個有效的子類,即類正常工作。警告:不兼容的Objective-C類型將superClass分配給子類
以下行在子類的構造函數中 self = [super init];
拋出以下警告 //警告:不兼容的Objective-C類型分配「結構動物*」,預期「結構貓*」
就如何解決這一問題,並刪除警告任何想法?
乾杯
假設一個有效的超類和一個有效的子類,即類正常工作。警告:不兼容的Objective-C類型將superClass分配給子類
以下行在子類的構造函數中 self = [super init];
拋出以下警告 //警告:不兼容的Objective-C類型分配「結構動物*」,預期「結構貓*」
就如何解決這一問題,並刪除警告任何想法?
乾杯
你在你的超類提供自定義的初始化方法?
檢查此方法的返回類型。它(動物*)?如果是這樣,請將其更改爲(id)。
初始方法應返回(id)
感謝fluchtpunkt。 更改爲(編號) –
2010-10-03 21:12:10
感謝一堆爲此,spot on =) – 2012-01-25 21:19:45