Использование недокументированных классов, таких как NSPreferences, в Mac App Store - PullRequest
2 голосов
/ 19 марта 2011

Существует недокументированный класс с именем NSPreferences, который, по-видимому, используется Safari и Mail и облегчает создание многостраничных страниц настроек.

Кто-нибудь имел опыт использования NSPreferences или подобных недокументированных, но полезных и забавных функций в приложении, представленном в Mac App Store?

Ответы [ 2 ]

6 голосов
/ 19 марта 2011

Не трать свое время.Из Руководства по проверке Mac App Store :

2.5 Приложения, использующие непубличные API, будут отклонены

2 голосов
/ 10 января 2012

Похоже, что Transmit и Coda могут оба использовать его в соответствии с их диалогом настроек. Оба доступны в магазине приложений.

Кроме того, вы должны проверить библиотеку фреймворка OmniGroup.

https://github.com/omnigroup/OmniGroup/tree/master/Frameworks/OmniAppKit/Preferences.subproj

В нем реализован очень похожий диалог настроек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...