Я делаю простой графический интерфейс на Xcode. Я использую кнопку для загрузки текстового файла в NSArray, как показано ниже.
NSOpenPanel *panel = [NSOpenPanel openPanel];
if ([panel runModal] == NSFileHandlingPanelOKButton) {
albumURL = [panel URL];
info = [NSString stringWithContentsOfURL: albumURL encoding: NSASCIIStringEncoding error: NULL];
listItems = [info componentsSeparatedByString:@"\n"];
NSString *combinedString = [listItems componentsJoinedByString:@"\n"];
//[self.TrackList setValue:combinedString forKey: combinedString];
}
Я хочу напечатать содержимое массива в NSscrollview в виде ряда строк. Я также хочу напечатать контекст определенного индекса в разных текстовых полях.
Пока мне удалось только выяснить, как поместить заданную строку в текстовое поле, как показано ниже.
[self.myTextField setStringValue:@"My string of whatever"];
Я новичок в этом деле, поэтому, если вам нужна дополнительная информация, спрашивайте.
NSTextView
и отключение редактирования значительно упростит прокрутку текстового окна. - person Paulw11   schedule 12.05.2017NSTableView
илиNSTextView
. - person Willeke   schedule 12.05.2017