Я делаю вызов функции из другого контроллера представления, но во время выполнения приложение отключается из-за 'нераспознанного селектора, отправленного экземпляру'
. Это функции, которые они объявили в файле h:
@interface ValidationResultAlertView
-(NSString*)getWarnings;
-(NSString*)getErros;
@end
эти методы реализованы в файле m с использованием других членов данных класса.
и это использование в mapViewController, alertView является экземпляром предыдущего контроллера представления.
NSString * erros = alertView.getErros;
NSString * warnings = alertView.getWarnings;*
нет ошибок компиляции.
ValidationResultAlertView *alertView = [[ValidationResultAlertView alloc] initWithValidationResult:result.validationResult :self];
-(NSString*)getWarnings{
NSString * res = @"";
for (NSString * str in _warningMessages){
res = [ str stringByAppendingString:res];
}
return res;
}