0
是否有從存儲器透視下面的兩行之間的任何差異的Alloc initWithString VS保留
NSString *dbFilePath =[[NSString alloc]initWithString:[[NSBundle mainBundle] pathForResource:dbName ofType:nil]];
和
NSString *dbFilePath =[[[NSBundle mainBundle] pathForResource:dbName ofType:nil] retain];
「[的NSString的alloc] initWithString:」 或只是 「保留」
在此先感謝
有關covenience構造函數返回自動釋放對象的規則是MRC過時的構造。所有通過構造函數返回的對象都是非常強大的,你存儲它們是非常重要的。 – CodaFi
謝謝,@CodaFi。答案來自居住在MRC世界的人。 –
你是說你從網站上的其他地方解除了這個答案,或者你是指自己;) – CodaFi