Sto cercando di eseguire il debug di mapping degli oggetti RestKit e ho notato che ci sono chiamate a RKLogDebug
in tutto il codice, ma sembra che quella macro non sia definita da qualche parte. Come posso abilitarlo?RestKit iPhone come abilitare RKLogDebug?
risposta
si vuole aggiungere qualcosa di simile:
RKLogConfigureByName("RestKit", RKLogLevelWarning);
RKLogConfigureByName("RestKit/ObjectMapping", RKLogLevelTrace);
RKLogConfigureByName("RestKit/Network", RKLogLevelTrace);
al codice. Vedi RKLog.h per i vari livelli. È un bel trucco.
N.B. questo supporta un carattere jolly alla fine, ad esempio,
RKLogConfigureByName("*", RKLogLevelTrace); // set all logs to trace,
RKLogConfigureByName("RestKit*", RKLogLevelWarning); // set all RestKit logs to warning (leaving the app-specific log untouched).
- Grazie Kevin!
Come descritto nella prima risposta è possibile configurare l'app su un componente specifico chiamando lo RKLogConfigureByName
.
È inoltre possibile configurare RestKit per componente specifico utilizzando Variabili d'ambiente nello schema Xcode. Questo è utile soprattutto quando hai la tua app in continuo sviluppo per ambienti diversi.
Ecco spiegazione dettagliata di RestKit registrando http://restkit-tutorials.com/logging-in-restkit-debug-tips/
Link scaduti. ..... – Borzh
hey @Borzh è disponibile qui nell'archivio https://web.archive.org/web/20150706073124/http://restkit-tutorials.com:80/logging-in-restkit-debug-tips –
- 1. Abilitare i cookie in UIWebView (iPhone)
- 2. Sincronizzazione con RestKit
- 3. come abilitare lo "show Touch On highlight" in iphone?
- 4. RestKit RKObjectMapping Swift Opzionale
- 5. RestKit in Android?
- 6. RestKit RKObjectMapping nested json
- 7. RestKit Timeout Ignorato
- 8. Attributo chiave primaria RestKit
- 9. RESTKit è un buon sostituto per ASIHTTPRequest?
- 10. Come attivare la registrazione restkit in rapida
- 11. RestKit mapping molti-a-molti, come?
- 12. Come mappare gli array JSON in RestKit
- 13. RKResponseDescriptor in RESTKit è obsoleto
- 14. Utilizzo del Restkit con Swift
- 15. Parametri RestKit iOS per query
- 16. Mapping del restkit Nested Array
- 17. Post MultiForm Restkit con un'immagine
- 18. Contesti oggetto RestKit e gestito
- 19. RestKit interrogazione ottenere i parametri
- 20. come abilitare/disabilitare NSToolbarItem
- 21. Come abilitare MultipleActiveResultSets
- 22. Javascript: Come abilitare stopPropagation?
- 23. Come abilitare l'ereditarietà dell'enum
- 24. EasyPhp: Come abilitare Openssl
- 25. Come abilitare gzip?
- 26. Come posso abilitare BinaryLiterals?
- 27. RestKit - Richiesta senza mappatura oggetto
- 28. Iphone - Come abilitare l'accesso dell'applicazione ai contenuti multimediali sul dispositivo? - ALAssetsLibraryErrorDomain Code = -3312 "Accesso negato globale"
- 29. Come posso abilitare lo zoom su Android?
- 30. Come abilitare gzip su Dreamhost?
si sono probabilmente la persona più impressionante in tutto l'universo, lo sai? – jturolla
beh, cavolo ... grazie! –
N.B. questo supporta un carattere jolly alla fine quindi, ad esempio, 'RKLogConfigureByName (" * ", RKLogLevelTrace);' imposterà tutti i registri da tracciare, 'RKLogConfigureByName (" RestKit * ", RKLogLevelWarning);' imposterà tutti i log 'RestKit' in warning (lasciando intatto il registro specifico dell'app). – Kevin