У меня проблема с переменной, помеченной как "вне области видимости".
В моем коде можно найти следующий метод:
- (void)CampaignComplete:(Campaign *)controller Picked:(NSString *)value {
selectedCampaign = [[NSString alloc] initWithString: value];
Значение переменной с именем "value" можно увидеть отладчиком. Однако, когда я назначаю его переменной selectedCampaign и продолжаю идти по программе selectedCampaign выходит из области видимости.
Здесь выбраны материалы кампании из .h:
@interface .....{
NSString *selectedCampaign;
}
@property (retain) NSString *selectedCampaign;
@end
Может кто-нибудь сказать мне, что я делаю не так? Большое спасибо!