2010-05-09 2 views
5

В настоящее время я просто пытаюсь создать простую экранную заставку в xcode 3.2 на osx 10.6.3, используя представление openGL, как описано в этой статье: http://cocoadevcentral.com/articles/000089.php в любом случае, даже если я использую тот же самый код из примера all Я вижу, что при тестировании экранная заставка - это черный экран. Я посмотрел в OSX Console, если он подскажет мне что-нибудь полезное. Единственное, что я получаю что-то вроде этого:Заставка Xcode с openGL

[0x0-0x1e01e] .com.apple.systempreferences [629] Система Preferences (629,0x7fff71071be0) таНос: счетчик ссылок сгущенного для 0x20057be80, перерыв на auto_refcount_underflow_error до отладка. Системные настройки [629] некорректны контекст

Я понятия не имею, что это неправильно, поэтому я был бы рад, если кто-то может сказать мне, как использовать OpenGL вместе с шаблоном скринсейвера в Xcode 3.2. Кроме того, есть ли способ сделать еще одну цель, чтобы я мог просмотреть скринсейвер из xCode?

Спасибо!

ответ

3

Пример на Cocoa Dev Central работает отлично. Такая же ошибка возникает для меня, но, насколько я могу судить, это не причина, почему вы получаете черный экран.

У меня была аналогичная проблема, потому что я неправильно переустановил экранную заставку.

Прежде чем переустанавливать экранную заставку, обязательно закройте Системные настройки. Если вы этого не сделаете, старая заставка по-прежнему будет использоваться, даже если она спросит вас о ее перезаписке.

+3

Спасибо, что спасли меня от разрывания всех моих волос. Я не могу поверить, что он молча не использует последнюю установленную - полное отсутствие утонченности! –

Смежные вопросы