Мне нужно вызвать метод, который был определен в том же классе. Я вызываю метод initiateSession из функции A.
-(BOOL)intitiateSession
{
//stmts
return YES;
}
-(BOOL)A
{
if([self initiateSession])
{
//stmts
}
return YES;
}
получая ошибку времени выполнения,
Завершение приложения из-за необработанного исключения
не может инициализировать объект класса
РЕДАКТИРОВАНИЕ:
@implementation Data
-(BOOL)initiateSession
{
NSLog(@"I am into the initiateSession!!");
return YES;
}
-(BOOL)getNHPData{
NSLog(@"In getNHPData!!");
if([self initiateSession])
{
NSLog(@"I am into the session");
}
return YES;
}
@end
Здесь, в цикле if, я вызову функцию. Выполните функцию, и если функция
выполняется в true, я попал в область. Я не смог вызвать одну функцию из
другая функция.