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

Передача переменной между контроллерами - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C IntegerValue всегда возвращает 1 http://www.cyberforum.ru/objective-c/thread1235723.html
Доброго, вам, времени суток! Столкнулся со следующей проблемой: имею NSNumber, который сохраняется в числовом формате (получаем, например, строку @"1,775"). В другом контроллере нужно из этой строки...
Objective-C Найти максимальное значение в массиве Всем привет. Такой вопрос: как в NSArray можно найти индекс максимального числа ? или в другом типе массива , эт не важно, надо найти макс число... http://www.cyberforum.ru/objective-c/thread1235210.html
UIPickerView не работает Objective-C
Всем привет! Решил попробовать себя в программировании для iPhone на Xcode 5. В этом у меня нет опыта, занимаюсь по книгу "Программируем для iPhone и iPad" (O'REILLY, русское издание 2012 г.). ...
Обучение быстрым клавишам Xcode Objective-C
В общем когда-то давно я пытался выучить комбинации клавиш. Ставил на фон картинку с ними, заходил в настройки, "запоминал". Ну и все это вылилось в домашний проект, который помогает выучить...
Objective-C Поиск между тегами http://www.cyberforum.ru/objective-c/thread1230340.html
Есть один сайт, на котором постоянно меняется ссылка, поэтому мне нужно находить ее каждый раз. Я понял как сделать NSString с содержимым нужной мне страницы, но как найти текст, который находится...
Objective-C UILabel смена текста каждые 3 секунды Здравствуйте. У меня есть таблица, ячейки которой содержат по одному UILabel. Я пытаюсь научить UILabel менять текст по требованию. Для этого написал вот такой класс: @interface HSIntervalLabel ()... подробнее

Показать сообщение отдельно
heroii2009
16 / 6 / 0
Регистрация: 13.03.2012
Сообщений: 196

Передача переменной между контроллерами - Objective-C

31.07.2014, 13:17. Просмотров 1112. Ответов 3
Метки (Все метки)

Добрый день всем, столкнулся с такой проблеммой пытаюсь на другой контроллер передать переменную, принцип такой с первого контроллера перехожу на второй на карте выбираю что-то и со второго передаю в первый делаю так:
1 контроллер
Objective-C
1
2
3
4
5
6
7
8
#import "GoogleMapTapCoordinateViewController.h"
 
@property(nonatomic, strong) NSString *mapAddress;
 
-(void)viewWillAppear:(BOOL)animated{
       NSLog(@"mapAddress = %@",self.mapAddress);
    
}
Второй контроллер

Objective-C
1
2
3
4
5
6
7
8
9
#import "OrderViewController.h"
-(void)mapView:(GMSMapView *)mapView didTapInfoWindowOfMarker:(GMSMarker *)marker {
    
   OrderViewController *orderview = (OrderViewController *)[self.navigationController.viewControllers objectAtIndex:0];
    
        orderview.mapAddress = [NSString new];
        orderview.mapAddress = @"Куда";
 [self.navigationController popToViewController:orderview animated:YES];
    }
но приходит null в любом случае уже долго сижу над этим, есть программа в которой делал точно так же только использовал

presentViewController

и там работает все отлично, в чем проблема ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.