я получаю Ошибку «EXC_BAD_ACCESS» при попытке доступа к переменному в функции, кроме того, он был установлен в'EXC_BAD_ACCESS' При попытке доступа к переменной?
переменный устанавливаются в функции «awakeFromNib»:
//Retrieve Session-ID
sessionID = [self getSessionID];
и доступ в 'searchBtnClick':
NSLog(@"Commening search (%@)",sessionID); // This causes the error
сама переменная защиту INED в заголовке:
NSString *sessionID;
Может кто-то предложить, что может быть не так с этим?
Та часть, которая из getSessionID, которая возвращает значение:
NSString *pC = @"";
// Separate Session ID
pC = [initCookie substringFromIndex:10];
pC = [pC substringToIndex:32];
NSLog(@"Got session ID : %@",pC);
return pC;
Проблема не в доступе к переменной; он пытается использовать мертвый объект. –