我有一個NSString
在一個類中聲明爲@property (nonatomic,copy) NSString *text
。當我想從我的另一個類NSString *text = self.objectInstance.text
調用的文本變量中獲取這些數據時。做完分析之後,Xcode在線上表示,我正在宣佈文本變量Objective-C - NSString複製屬性內存管理
。屬性返回線
之後,用1 Objective-C的對象保留計數
然後。對象泄漏:在此執行路徑中未引用分配的對象,並且保留計數爲+1
我不明白的是我不寫alloc,new或copy,因此我不需要釋放這個對象?
事實上這有點奇怪。你確定你沒有自己重寫一個getter方法,並且這個方法返回了該對象的一個複製或保留版本? – viggio24
100%確定我沒有重寫getter方法。 –