Когда я получаю GKLocalPlayer
или использую loadPlayersForIdentifiers:identifiers withCompletionHandler:
для получения списка или отдельных псевдонимов GKPlayer
, объект GKPlayer
при регистрации выглядит примерно так:
2010-09-23 10:39:01.759 Cee-lo[76500:207] Players loaded by identity: (
"<GKPlayer 0x84125a0>(playerID: G:1234567890, alias: typeonetester1, status: Adding test friends., rid:(null))",
"<GKPlayer 0x8412530>(playerID: G:1234567890, alias: typeonetester2, status: Adding Game Center to app, rid:(null))"
)
Мой вопрос в том, как мне получить status
из этого объекта и каков именно тип этого объекта? В GKPlayer, поэтому, когда я делаю что-то вроде:
GKPlayer *player = [self.friends objectAtIndex:row];
cell.nameLabel.text = player.alias;
cell.statusLabel.text = player.status;
Я получаю сообщение об ошибке «Запрос статуса члена в чем-то, кроме структуры или объединения».