2010-08-23 3 views
0

У меня есть мой View1, в котором у меня есть переменнаяView1, и когда я нажимаю на кнопку, у меня есть другой view2, который открывается. Там есть переменная, которая принимает значение из списка действий.Доступ к переменной из другого класса

Мне нужно получить доступ к variableView2 из моего View1, как я могу это сделать, я смущен :(

ответ

2

Частичная реализация:.

@interface view1 { 
    UIVIew view2; 

} 

@end 

@implementation 

- (void) doSomething{ 
    int b = [view2 variableView2]; //<-- accessor method 

} 

@end 

@interface view 2 { 
    int variableView2; 
} 
@property int variableView2; 
@end 

@implementation 
@synthesize variableView2; 
@end 

Это очень основной вопрос, который я сильно предлагаю вам подобрать «программирование iphone для манекенов» или какую-то другую базовую справочную книгу.

+0

Спасибо Стивен. У меня есть еще один вопрос, мне нужно обновить ярлык, который находится на view1, когда view2 закрывается, как это сделать? ?: s – awlcs

+0

u se шаблон делегата. Установите '@property (присвойте) UIVIew * view1;' в 'view2' и когда' view2' закроется, вызовите '[view1.label setStringValue: @" blahblah "];' (код может быть неточным, используйте документы) , –

Смежные вопросы