в документации для NSApplicationMain , он говорит:
создает приложение, загружает основной файл Nib из основного расслоения приложения и запускает приложение. Вы должны вызвать эту функцию из основного потока вашего приложения [...].
«Основная тема», очевидно, относится к первому потоке программы, где начинается Main (ARGC, ARGV)
. Быстрый просмотр через документацию NSTHOAD раскрывает + (Bool) IsmaintHerad
, который можно использовать для определения того, является ли текущий поток «основным» одним или нет. Я провел некоторые тесты: этот метод работает независимо от того, назвал ли NSApplicationMain
.
Мой вопрос имеет два (несколько связанных) части:
NSApplicationMain
?