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

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Ilyaa
20 / 20 / 3
Регистрация: 29.04.2012
Сообщений: 214
#1

Как передать значение между двумя классами? - Программирование iOS

27.08.2014, 18:54. Просмотров 591. Ответов 1
Метки нет (Все метки)

Добрый вечер.

Есть 2 класса.

Objective-C
1
2
3
4
5
6
7
8
@interface ViewController : UIViewController
{
    NSString* btAddr;
 
}
/*....*/
 
@property  NSString* btAddr;
А другой класс кладет объект в эту переменную.
Objective-C
1
self.viewController. btAddr = obj;
Но на самом деле
Objective-C
1
btAddr
пустая остается.
Почему?

Как правильно передать значение?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.08.2014, 18:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как передать значение между двумя классами? (Программирование iOS):

Передать значение в TableView с сайта - Swift
Приветствую! Подскажите пожалуйста, каким способом лучше передавать в ячейки компонента данные с сайта? Я сейчас изучаю JSON, но...

Как передать данные по сети между двумя системами? - Ubuntu Linux
У меня два убунту в одной локальной сети, как мне можно передать из одного серверного убунту в десктопную убунту, без установок фтп и...

.NET 4.x как передать сообщение между двумя компами в сети - C# WCF
Здравствуйте уважаемые программисты. Помогите пожалуйста как передать сообщение между двумя компами в сети, точней как передать команды по...

.NET 4.x Как лучше передать информацию между двумя процессами? - C#
Суть такая: имеем службу, исполняющую функцию сервера, выполняющую функции архивирования по расписанию. И имеется клиент, который передаёт...

Определение связи между двумя классами - ООП и паттерны
При оформлении отчета к лабораторной работе возник вопрос. Необходимо изобразить схему классов, иллюстрирующую отношения между ними...

Передать переменную между классами - C#
Кряхтеть пыхтеть, добренького вечера вам. Пытаюсь сообразить, правильно я сделал или нет. 1) Создаю я коллекцию «My_coll» в...

1
Prorok2323
34 / 126 / 43
Регистрация: 04.12.2013
Сообщений: 548
29.08.2014, 00:17 #2
Ilyaa, как это почему?
viewController это объект, который Вы просто где-то в методе другого класса инициализировали. У этого объекта уже свой атрибут btAddr. Вы присваиваете ему значение obj. Он не имеет никакого отношения к атрибуту btAddr непосредственно к классу ViewController. Это база ООП.
Вообще у меня тоже возник такой же вопрос, читайте здесь:
Референция в Objective-C
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.08.2014, 00:17
Привет! Вот еще темы с ответами:

Распределить между двумя созданными дисплейными классами компьютеры - Pascal
Нужно написать задачу в паскале по такому условию: Распределить между двумя созданными дисплейными классами компьютеры таким образом,...

Как передать значение между конструкторами? - C#
Как передать значение между конструкторами?

Передать строку, между двумя приложениями - C++ WinAPI
Доброе время суток! Помогите, пожалуйста, решить вопрос: необходимо передать строку, между двумя приложениями, используя функции WinAPI...

Как передать значение переменной между формами? - Visual Basic .NET
Доброго времени суток! Как передать значение переменной из form1 в form2?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru