Я изучаю эту сделку и в настоящее время фокусируюсь на NSDictionary. В настоящее время я делаю примеры из книги «Начало разработки iPhone Изучение iPhone SDK» (Dave Mark/jeff LaMarche).NSDictionary, почему это
Пример, на котором я работаю, приведен в главе 7 (стр. 166), вкладках «Бары и подборщики».
Я хотел бы спросить, почему они используют словари так, как они это делают.
Вот сценарий:
в файле .h:
NSDictionary * stateZips;
УРОВЕНЬ .m файл (viewDidLoad) они имеют следующий код:
NSDictionary * словарь = [[NSDictionary Alloc] initWithContentsOfFile: plistPath];
self.stateZips = словарь;
[словарь релиз];
Мой вопрос, если есть какие-либо конкретные причины Objective-C, почему они копируют словарь в stateZips и не использовать stateZips Инициализировать из списка свойств, чтобы избежать дополнительного кода? ... или если это всего лишь писатели, собственный способ делать что-то?
Вы знаете, что можете принимать ответы, верно? –
Вторичный. Правильный этикет должен принимать правильные ответы. –