Я делаю приложение Font для Mac. Я получил все имена шрифтов из местоположения "/Library/Fonts/"
и сохранил их в массиве с именем FontArray
. Мне просто нужно просмотреть все шрифты в NSTextView. Это мой код для NSTextView:
NSTextView *textView=[[NSTextView alloc]initWithFrame:NSMakeRect(250,500,450,30)];
[textView setString:@"ABCDEFGHIJKLMMOPQRSTUVWXYZ"];
[textView setFont:[NSFont fontWithName:[FontArray objectAtindex:rowid] size:40]];
Эта функция будет вызываться при щелчке строки таблицы. Это работает правильно для всех английских шрифтов. Но всякий раз, когда щелкают не английские шрифты, это выдает ошибку типа *** -[NSTextView setFont:]: nil NSFont given.
Как я могу изменить свой код, чтобы исправить эту ошибку