Я делаю приложение, которое выполняет вычисления.новичок ios - где модель в MVC?
У меня есть куча видов и контроллеров.
пользователь нажимает кнопки, чтобы открыть и закрыть области экрана, запускающие анимацию. определенные текстовые поля отключены, когда другие редактируются. когда вы нажимаете вычислять кучу математики, и результаты анимируются на экране.
- мнения .. все, что вещи, которые мы делаем с файлом XIb или раскадровки
- контроллер .. контроллер вид, что мы начинаем с тем, когда мы делаем ИОС приложение .. мы ссылаемся выходы и действия
3 .. модель есть ??? im, предполагая, что математика, которую я выполняю, должна идти в модели .. любые вычислительные материалы, которые не влияют непосредственно на представление. но где, черт возьми, это модель ?! я просто создаю общий объект и создаю его внутри контроллера? Во всех обучающих программах я видел .. я просто вижу, что люди используют контроллеры представлений и связанные с ними представления.
в этом я бы не смог получить доступ к методам моей модели, так как это просто создавалось методом viewdidload. Правильно? должен ли я установить свою модель в качестве свойства, чтобы я мог получить к ней доступ повсюду .. или я должен создать экземпляр в зависимости от того, какие методы должны использовать его? – hamobi
совершенно. Вы создаете свойство в своем контроллере viewController, а затем создаете его, когда ваше приложение готово '@property (неатомный) Model * myModel' –
@hamobi на всей вашей программе, вы можете отправлять данные в вашу модель просто путем обмена сообщениями, потому что это имущество. '[model addNumber: self.label1.text andAnotherNumber: self.label2.text];' –