Puede hacer clic con el botón derecho en cualquier variable de objeto (ObjC o Core Foundation) y seleccionar "Imprimir descripción en la consola" (también en Ejecutar-> Vista de variables). Esto imprime el resultado del -debugDescription
método del objeto, que por defecto llama -description
. Desafortunadamente, NSDictionary
anula esto para producir un montón de datos internos que generalmente no le interesan, por lo que en este caso específico, la solución de craigb es mejor.
Las claves y valores mostrados también se utilizan -description
, por lo que si desea información útil sobre sus objetos en colecciones y en otros lugares, la anulación -description
es imprescindible. Generalmente lo implemento de esta manera, para que coincida con el formato de la NSObject
implementación predeterminada :
- (NSString *) descripción
{
return [NSString stringWithFormat: @ "<% @% p> {foo:% @}", [self class], self, [self foo]];
}