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

Xcode - plist и array - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Не врубаюсь о чем ошибка http://www.cyberforum.ru/objective-c/thread1715855.html
Вот скрины... Помогите понять че ему надо...
Objective-C Состояние UIViewController Доброго времени суток, стыдно за такой вопрос, но поиск не дал рабочего результата Есть приложение с несколькими ViewController, при этом при переходе между мини (TabBar и Navigation), логично... http://www.cyberforum.ru/objective-c/thread1714518.html
Сортировка массивов Objective-C
Всем привет. Столкнулся со странной проблемой. Сравниваю 2 массива - в одном строки, в другом - свой класс с пропертью строкового типа. При сравнении строк буква Ё становится перед Е, а во втором...
Objective-C UITableView - footer не уходит за экран
Всем привет! Есть проблема с проектом: дали исходник, и на одном из нескольких контроллеров у tableview после загрузки loadmore не уходит назад footer. В чем может быть проблема? Objective-C изучаю...
Objective-C AVAudioPlayerNode вылет аппы http://www.cyberforum.ru/objective-c/thread1699658.html
привет всем, возникла такая беда. Что во при переключении треков во время воспроизведения вылетает аппа, причем на эмулятор все нормально, а на девайсе вылет -(void)createAVLeft:(NSURL *)urlFile...
Objective-C Include framework Подключая фреймворк к проэкту по этому гайду, получаю такой еррор и это в пустом проэкте. Ld... подробнее

Показать сообщение отдельно
cin_cout
26 / 26 / 7
Регистрация: 06.10.2012
Сообщений: 119
28.04.2016, 20:00
viewDidLoad - метод UIViewController, посредством которого UIViewController загружает view

performSegueWithIdentifier - другой метод UIViewControllera, чьими параметрами являются:
а) segue.identifier - откуда куда идем по этому сегвею
б) sender: кто посылает

Во время подготовки к выполнению segue, надо погуглить вам схему выполнения segue - по-моему, есть на developer.apple.com, там четко очередность разрисована, какие методы друг за другом вызываются - вызывается метод prepareForSegue, который позволяет, к примеру, передать объекты, внедрить зависимости из одного viewController в другой.

К примеру (псевдосвифт, на Obj-C просто синтаксис другой, методы те же):
viewDidLoad {
загрузили view
сконфигурировали subviews
записали лог евентов
}

func кликПоКнопке/тапПоЭкрану и тд (sender: КтоУгодно) {
performSegueWithIdentifier("ВерныйПуть", sender: sender)
}

func prepareForSegue(segue: sender{
if segue.identifier == "ВерныйПуть" {
и тут пишем всё, что нужно сделать во время подготовки к сегвею: передать данные, сохраниться, записаться в БД, послать уведомление, увеличить/уменьшить счетчик и тд
}
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru