2011-01-24 4 views
1

Я добавляю функции Game Center (таблица лидеров) в свою игру. Поскольку Game Center не является обязательным условием для моей игры, я проверяю, доступен ли он, а затем используйте его или нет.Использование игрового центра, если доступно

Чтобы проверить, доступен ли Game Center, вместо прямого доступа к классам GK (например, GKLocalPlayer) используется NSClassFromString.

Вопрос в том, что после определения того, что Game Center поддерживается, в коде, который будет выполнен только в том случае, если Game Center существует (хотя код будет там, если Game Center - нет) есть ли способ использовать эти классы напрямую, без использования NSClassFromString для всех классов GameKit, которые я использую? В настоящее время я делаю это, и игра вылетает, если Game Center недоступен.

Заранее спасибо

ответ