當我做了我的應用程序(非ARC),以10.10繼承的財產匹配OS X兼容我得到這個警告的財產保留(或強)屬性不從nswindowcontroller
@property (nonatomic, retain) MasterDocument *document
;
其中MasterDocument
是NSDocument
類型。
我的得到的警告,
保留(或強)」屬性在屬性‘文件’不從NSWindowController繼承的財產相匹配。
也越來越另一個警告像同一物業:物業「文件」不從NSWindowController繼承的財產匹配
「原子」屬性**
任何人都可以建議我得到此警告的原因以及如何清除此警告。
'文檔'是我的自定義對象,所以我需要使用它,而且我沒有使用NSWindowController的繼承屬性。我可以像這樣保留除「文件」之外的財產嗎?希望這將清除它。你說的話? – 2014-12-02 07:20:41
是的,你可以通過使用不同的屬性名稱來避免碰撞,可能是這樣的:'@property(nonatomic,strong)MasterDocument * masterDocument;' – 2014-12-02 07:23:15
感謝您的建議,您的答案可以解決並清除警告。 – 2014-12-02 07:27:27