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

Передача инициализированных переменных из одного класса в другой (objective c, XCODE 5.0.2) - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Taglib Framework Objective-C http://www.cyberforum.ru/objective-c/thread1036623.html
Добрый день! Возникла проблема с подключением библиотеки TagLib к проекту в Xcode. На официальном сайте есть только исходники, и я не знаю, как их правильно подключить. Однако нашел фреймворк...
Objective-C Задание параметров объектам через цикл Хочу задать текст объектам подобным образом: for(int i=0; i<=; i++) { array.text = @"алилуя"; } Но компилятор ругается, говорит, что "id" не знает "text". Собственно как можно... http://www.cyberforum.ru/objective-c/thread1035218.html
Восстановление работоспособности Objective-C
помогите перебил ОС начисто...теперь не могу запустить приложение...-т е все запускается,но не работает... Ы З проекты копировал на флешку до переустановки ОС-все работало что делать?как...
Objective-C релизная сборка приложения под MAC
Интересует можно ли скомпилировать релизную сборку MAC приложения не имея сертификата разработчика. Ведь теоретически debug сборка может работать как самостоятельное приложение, достаточно ее...
Objective-C Интерактивная карта / псевдо карта http://www.cyberforum.ru/objective-c/thread1025836.html
Всем добрый день. Столкнулся с проблемой построения интерактивной карти. Просмотреть такую карту можно на этом сайте - это границы районов... Мне нужно от рисовать такую же псевдо-карту, и при...
Objective-C Жесты + View Controller Доброго времени суток Облазил кучу топиков стэк оферфлоу, но так и не нашел четкого, доступного ответа на свой вопрос. Собственно сабж: Есть viewcontroller1 и viewcontroller2, соответственно у... подробнее

Показать сообщение отдельно
Dark_Knight12
41 / 41 / 2
Регистрация: 07.11.2013
Сообщений: 132
29.01.2014, 16:33
Создавай свойства @property и общайся между контроллерами. Простейший пример, допустим у нас есть два контроллера FirstViewController и SecondViewController. Из первого контроллера тебе надо передать данные во второй. Cоздаем свойство в файле FirstViewController.h
Objective-C
1
@property (nonatomic, retain) NSString *stroka1;
Создаем второе свойство в файле SecondViewController.h
Objective-C
1
@property (nonatomic, retain) NSString *stroka2;
В FirstViewController.m
Objective-C
1
2
3
4
5
6
7
8
9
10
11
- (void)viewDidLoad
   {
     stroka1 = @"message"; 
   }
 
-(IBAction)ButtonClicked
 {
   SecondViewController *secondViewController = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
   secondViewController.stroka2 = stroka1;
  [self.navigationController pushViewController:secondViewController animated:YES];
 }
Создаем строку, затем по нажатию кнопки переходим на второй контроллер и значение stroka2 из второго контроллера будет такое же как и stroka1.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru