2014-12-04 60 views
0

因爲我一直在使用了XCode 6我得到了一些新的警告,我不太明白:XCode中新警告6

  • 房產類型「的UITextView *」是類型「的NSString *」繼承不兼容從「NSObject的」
  • 「複製」屬性上屬性「描述」從屬性「描述」「NSObject的」
  • 「原子」屬性繼承的屬性不匹配不匹配從「NSObject的」
  • 繼承屬性

這裏行其有關:

@property (nonatomic,retain) IBOutlet UITextView *description; 
+0

請顯示這些警告涉及的代碼。 – Fogmeister 2014-12-04 09:27:03

+0

有時它會在您嘗試以錯誤的方式初始化時發生。如果你將它初始化爲NSString,它可能會發生。 – 2014-12-04 09:45:05

回答

3

NSObject具有相同名稱的屬性,但不同類型的 - NSString,你用你自己的聲明重寫。更改您的屬性名稱來解決問題。

+1

description是使用%@格式說明符打印對象時使用的方法。你不想搞砸這個。你真的,真的不想要一個名爲description的屬性。 – gnasher729 2015-02-06 00:20:23