Я создаю NSDictionary, который отображает объекты в целые числа, и поскольку NSDictionaries ничего не обрабатывает, кроме объектов, я должен обернуть каждое целое число в объект NSNumber с помощью [NSNumber numberWithInt: 30] или чего-то еще.Что мне неясно, так это то, нужно ли мне освобождать все те объекты NSNumber, которые я создаю.На самом деле я не выделяю для них место, поэтому они должны быть в пуле автоматического выпуска, но могу ли я быть уверен, что объект NSDictionary сохраняет и освобождает их правильно?Допустим, я устанавливаю
NSDictionary * myDict = [[NSDictionary alloc] initWithObjectsAndKeys: objectOne, [NSNumber numberWithInt: 30], nil];
, и я правильно освобождаю NSDictionary, когда я закончу с ним (так как я выделяю место для этого в моем собственномкод).