Пытался найти ответ онлайн, но не смог. Так что мне интересно, если кто-то еще знает и почему?
Скажем, у меня есть NSDictionary
или NSArray
, в котором хранятся объекты внутри них. Если я выпущу NSDictionary
, есть ли потенциальная утечка, потому что я не выпустил объекты в списке NSDictionary
?
Например:
NSDictionary *dict = [NSDictionary alloc] init];
// Create a bunch of objects, NSStrings, etc.
// Store it into dict.
[dict release];
Это также высвободит все внутри диктата? (объекты, строки и т. д.).
Заранее спасибо людям!