Estoy tratando de depurar la asignación de objetos RestKit y me di cuenta de que hay llamadas a RKLogDebug
en todo el código, pero parece que esa macro no está definida en alguna parte. ¿Cómo puedo habilitarlo?iPhone RestKit cómo habilitar RKLogDebug?
Respuesta
desea agregar algo como esto:
RKLogConfigureByName("RestKit", RKLogLevelWarning);
RKLogConfigureByName("RestKit/ObjectMapping", RKLogLevelTrace);
RKLogConfigureByName("RestKit/Network", RKLogLevelTrace);
a su código. Ver RKLog.h para los distintos niveles. Es bastante truco
N.B. esto es compatible con un comodín al final, por ejemplo,
RKLogConfigureByName("*", RKLogLevelTrace); // set all logs to trace,
RKLogConfigureByName("RestKit*", RKLogLevelWarning); // set all RestKit logs to warning (leaving the app-specific log untouched).
- Thanks Kevin!
Como se describe en la primera respuesta, puede configurar su aplicación para un componente específico llamando al RKLogConfigureByName
.
También puede configurar RestKit para un componente específico usando variables de entorno en el esquema Xcode. Esto es útil especialmente cuando tiene su aplicación compilando continuamente para diferentes entornos.
Aquí está la explicación detallada de RestKit registrando http://restkit-tutorials.com/logging-in-restkit-debug-tips/
Enlace muerto. ..... – Borzh
hey @Borzh está disponible aquí en el archivo https://web.archive.org/web/20150706073124/http://restkit-tutorials.com:80/logging-in-restkit-debug-tips –
- 1. Habilitar cookies en UIWebView (iPhone)
- 2. iPhone cómo habilitar o deshabilitar UITabBar
- 3. Cómo habilitar la configuración de iPhone (paquete, plist) en MonoTouch
- 4. cómo habilitar el "show Touch On highlight" en iphone?
- 5. RestKit - Cargar una matriz simple
- 6. RestKit RKObjectMapping json anidado
- 7. iPhone RestKit cómo cargar un archivo JSON local y asignarlo a una entidad de datos central?
- 8. RestKit en android?
- 9. RestKit con integración Three20
- 10. Restkit, Stop Logging?
- 11. RestKit Image Upload
- 12. Cómo PUBLICAR desde Restkit + iOS a Rails
- 13. RestKit: cómo definir opcional (anidada) keypaths
- 14. RestKit mapeo many-to-many, ¿cómo?
- 15. Cómo asignar una matriz JSON con RestKit
- 16. Cómo mapear matrices JSON en RestKit
- 17. ¿RESTKit es un buen reemplazo para ASIHTTPRequest?
- 18. Habilitar/deshabilitar el zoom en iPhone safari con Javascript?
- 19. ¿Cómo habilitar programáticamente assert?
- 20. ¿Cómo habilitar gzip?
- 21. Javascript: ¿Cómo habilitar stopPropagation?
- 22. cómo habilitar/deshabilitar NSToolbarItem
- 23. RestKit de consulta GET Parámetros
- 24. RestKit atributo de clave principal
- 25. iOS: RestKit loadObject & send params
- 26. RestKit: distinguir múltiples solicitudes en didLoadResponse:
- 27. Correlación de RestKit con Rails 3.1
- 28. Cómo volver a habilitar event.preventDefault?
- 29. WCF ¿Cómo habilitar los metadatos?
- 30. ¿Cómo habilitar mbstring desde php.ini?
usted es probablemente la persona más impresionante en todo el universo, ¿sabes? – jturolla
bueno, Dios ... ¡gracias! –
N.B. esto admite un comodín al final, por ejemplo, 'RKLogConfigureByName (" * ", RKLogLevelTrace);' configurará todos los registros a rastrear, 'RKLogConfigureByName (" RestKit * ", RKLogLevelWarning);' configurará todos los registros de 'RestKit' como advertencia (dejando intacto el registro específico de la aplicación). – Kevin