Моя программа извлекает строку в стиле C из файла, преобразует ее в NSString и помещает в NSMutableArray. Каждый раз, когда я запускаю программу, будь то отладочная или выпускная версия, в XCode она работает отлично. Однако каждый раз, когда я запускаю его вне XCode, он падает, и в отчете говорится: «-[NSPlaceholderString initWithString:]: nil arguments». Это строка кода, в которой возникает проблема.
input = [[[NSString alloc] initWithString:[NSString stringWithUTF8String:data->acctNames]] mutableCopy];
Я также пробовал это:
input = [NSString stringWithUTF8String:data->acctNames];
Кто-нибудь может объяснить, что с этим не так?
input = [NSString stringWithFormat:@"%s", data->acctNames];
? - person aroth   schedule 21.06.2011