2012-07-19 87 views
0

我在我的對象的初始化做這樣的:儀器和內存泄露

-(id)initWithBookPath:(NSString*)path { 
if (self = [super init]){ 

self.path = [self.fileSystemPath stringByAppendingPathComponent:@"file.html"]; 
... 

} 
return self; 
} 

路徑聲明爲:@property(nonatomic, retain) NSString *path;

當我啓動儀器,它告訴我一個泄漏在這行這是真正的內存泄漏嗎?

謝謝您的回答

+0

你有沒有分配對象路徑? – 2012-07-19 09:40:35

+0

path是一個屬性,問題是我沒有在dealoc mmethod中做self.path = nil – samir 2012-07-19 09:46:49

+0

在Dealloc和didUnload方法中取消分配你的self.path。 – Leena 2012-07-19 09:54:31

回答

0

感謝您的回答,儀器顯示我的泄漏,因爲我沒有做的事:在dealoc方法self.path =nil;。感謝您的回答。