i я вскоре начал программирование приложений Mac OS X с помощью Cocoa, поэтому это действительно новый вопрос о пчеле. Извини за это.Возврат NSString, сообщение об ошибке: переменная не является CFString
На первый мой фрагмент кода:
- (id)tableView:(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
Purchaser *actPurchaser = [tableViewDataArray objectAtIndex:row];
NSString *colID = [tableColumn identifier];
NSString *cell = [actPurchaser performSelector:NSSelectorFromString(colID)];
return cell;
}
Вы видите, я хочу, чтобы отобразить все члены прочь приобретателю в NSTableView, но начало программы в течение длительного времени, а затем выходит из строя. Взгляд в отладчике говорит, что проблема - это NSString, отладчик говорит: «Переменная не является CFString». Я понятия не имею, что это должно/может означать, поэтому я googled вокруг, нашел некоторые темы форума, но никто не помогает мне.
Любые идеи? Если я выпущу какую-то информацию, извините. Спросите меня о них!
Привет, Деннис
Какая строка отключается отладчиком с сообщением об ошибке? – JeremyP