如何为整个OSX/Cocoa应用程序设置默认字体?

Tro*_*roy 5 macos cocoa objective-c

此问题相同,但对于OSX应用程序,而不是iOS应用程序.

UIKit,因此,UILabel似乎不适用于非iOS应用程序......

有没有办法做类似的事情

[[UILabel appearance] setFont:[UIFont fontWithName:@"YourFontName" size:17.0]];
Run Code Online (Sandbox Code Playgroud)

这将在OSX应用程序中工作?或者,如果我可以通过Xcode设置默认/全局字体和颜色,而不是以编程方式设置,那也很棒.