Domanda

Ho cercato questo un po 'e non sono sicuro di cosa fare.

Voglio consentire agli utenti di cambiare la modalità di debug accesa o disattivata. Con la modalità debug su NSLOGS verrà stampata su Console.

Attualmente posso impostare o disattivare la modalità di debug nelle impostazioni di build utilizzando un preprocessore (debug) e utilizzo il seguente codice per "bloccare" gli NSLOG.

#ifdef DEBUG
    NSLog(@"If you can see this then debug is on");
#endif

Ho creato un interruttore a levetta nella pagina Impostazioni per ottenere l'input dall'utente, ma non so come utilizzare questo input per quindi indefinito/ridefinire il debug. Qualche idea?

Non sono sicuro che ciò sia anche possibile, quindi anche qualsiasi soluzioni alternative sarebbe apprezzata.

Grazie molto :)

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top