Форум программистов, компьютерный форум CyberForum.ru

Где хранить массивы? - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Хочу начать программировать в objc. Опыта программирования нет. Что нужно? http://www.cyberforum.ru/objective-c/thread653931.html
Хоч начать программировать в objc. Опыта программирования нет. Что нужно? Сколь времени нужно чтобы научиться программировать на не высоком уровне?
Objective-C (int)x, или [x intValue] Что лучше использовать для конвертации переменных, (int)x, или и почему? http://www.cyberforum.ru/objective-c/thread653707.html
Переменные внутри метода Objective-C
Заметил такую вещь, что внутри метода создают временную переменную и присваивают ей значение уже существующей переменной, например есть массив localImages. Внутри какого-нибудь метода пишут так NSUInteger numElements = ;И потом в методе работают с переменной numPhotos вместо того, чтоб писать self.elementsArray. Это делается для удобства или так нужно по правилам? И второй вопрос, как правильней...
Objective-C @class или #import
Добрый день! Хочу понять, в каких случаях нужно писать @class , а в каких #import ? Почитал иностранные форумы, вроде в 90 % случаев нужно писать @class. Но в каких именно случаях , я не понял.
Objective-C Property класса http://www.cyberforum.ru/objective-c/thread652044.html
Всем доброго дня! Я только начал изучать Objective C по этому прошу сильно не ругать, а как можно более подробно объяснить ответ на мой вопрос. Можно ли получить список всех @Property класса? И если да, то как этот сделать? Спасибо!
Objective-C Свойства Добрый день! У меня проект с ARC. Я задал свойство @property (nonatomic,strong) UITableView *theTableView;. Синтезирировал его так @synthesize theTableView = theTableView_Такой вопрос: как к нему обращаться из класса, в каких случаях нужно обращаться к self.theTableView , а в каких к theTableView_ ? Заранее спасибо. подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
20.09.2012, 14:36     Где хранить массивы?
Цитата Сообщение от andrei0077 Посмотреть сообщение
А если простой масссив, допустим массив с названиями дней недели, получается нужно создать его в модели данных, потом в контроллере создать ещё один массив и приравнять к тому?
зависит от контроллера, с чем и как он будет работать
если он предназначен работать исключительно с днями недели, то ок, а если просто со списком каких-то временных данных, то было бы логичней передавать в него на свое усмотрение: названия месяцев, дни недели, еще что-то
или массив, который предназначен исключительно для данного контроллера, например названия заголовков таблицы на вьюшке и т.д.

ну и конечно, если вам эти дни недели еще где-то понадобятся, то будет глупо создавать целый контроллер чтобы посмотреть на них, тогда будет лучше их вообще в отдельный файл с константами вынести, так как дни недели - это константные значения: их всегда семь и названия у них не изменяются
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru