Como você informa se existe uma chave para um objeto usando Codificação de valor-chave?
Gostaria de testar se um objeto tem um @property gravável no iPhone SDK.
Uma maneira possível de fazer isso é verificar o método -valueForKey:, mas isso parece bastante deselegante!
Exemplo:
@try {
id *value = [instance valueForKey:@"myProperty"];
}
@catch (NSException * e) {
// Key did not exist
}
Existe um jeito melhor de fazer isso?