Im действительно новый для программирования на iOS. Хотя я читал много книг и материалов, я не могу найти ответ на простой вопрос.Как экземпляры экземпляров обрабатываются через представления?
Я знаю язык C++, и я понимаю, как переменные обрабатываются через функции. То, что я действительно не понимаю в iOS-программировании, - это то, как это делается.
Например, в C++ я создаю экземпляр класса в основной функции. Когда я вызвать другую функцию, и я хочу разделить этот экземпляр класса все, что вам нужно сделать, это:
myFunction(&myClassInstance);
Когда я переключаюсь взгляды в программировании IOS (и, следовательно, классы) я не знаю, как отправить экземпляр класса, который был созданный ранее. Например, если я нахожусь в первом представлении моей программы, и я переключаюсь на secondView, как я могу отправить переменные, которые я использовал в настоящее время?
Если мне нужно создать экземпляр класса, который будет использоваться через ВСЕ программу, где я должен ее создать? В C++ я бы создал его в основной функции, в iOS Programming, где я должен ее создать?
Спасибо!
Когда вы создаете экземпляр «secondView», задайте в нем свойства для передачи данных. –
И для вашего последнего вопроса создайте глобальный объект в своем делете приложения и установите указатель в поле в делегате приложения или используйте «singleton». –