nslog

¿Es cierto que uno no debería usar NSLog() en código de producción?

Me dijeron esto un par de veces en este mismo sitio, pero quería asegurarme de que este es realmente el caso. Esperaba poder ... ¿Debo evitar usar esto? Si es así, ¿qué alternativas son más comunes entre los programadores experimentados de Objective-C?

¿Cómo imprimir el nombre del método y el número de línea y desactivar condicionalmente NSLog?

Estoy haciendo una presentación sobre la depuración en Xcode y me gustaría obtener más información sobre el uso eficiente de ... o actual? ¿hay alguna manera de "deshabilitar" todos los NSLogs fácilmente antes de compilar para el código de lanzamiento?

¿Especificador de NSLog / printf para NSInteger?

A NSInteger es 32 bits en plataformas de 32 bits, y 64 bits en plataformas de 64 bits. ¿Hay un especificador NSLog que siempr ... funcione en cualquiera de los dos? Esto también afecta a [NSString stringWithFormat:] y [[NSString alloc] initWithFormat:].

NSLog con datos CGPoint

Tengo un CGPoint llamado punto al que se le está asignando un toque: UITouch *touch = [touches anyObject]; CGPoint point = ... e point no es null cuando se llama a esto usando el depurador y la variable watch. Cualquier ayuda apreciada, Gracias//:)

Cómo usar printf con NSString

Necesito usar algo como NSLog pero sin la marca de tiempo y el carácter de nueva línea, así que estoy usando printf. ¿Cómo puedo usar esto con NSString?

Habilitar y deshabilitar NSLog en modo de DEPURACIÓN

Quiero habilitar NSLog cuando estoy en debug y deshabilitarlo de lo contrario. Una cosa muy simple es: #ifdef DEBUG NSLog(@" ... fprintf(stderr,"%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]); #else #define NSLog(...) #endif

iOS AutoLayout-obtener tamaño de marco ancho

Estoy desarrollando usando iOS 6 auto layout Me gustaría registrar un mensaje mostrando el ancho del marco de la vista. Pue ... @"width = %f", self.textView.frame.size.width); textView = 0x882de00 height = 0.000000 width = 0.000000

¿qué sucede con la información de NSLog cuando se ejecuta en un dispositivo?

¿Qué sucede con la información de NSLog cuando se ejecuta en un dispositivo? ¿A dónde va el texto? ¿Se salva? Por lo tanto, es una gran sobrecarga cuando se ejecuta en un dispositivo, o efectivamente se envía a null?

Cómo imprimir NSMutableURLRequest?

¿Cómo imprimir NSMutableURLRequest usando NSLog?

Por qué print () en Swift no registra la marca de tiempo como NSLog en objective C

Desde el fondo del Objetivo C cuando utilizo NSLog() prefijo el texto con el sello de fecha y hora, pero cuando utilizo print ... ft solo imprime el texto Así que hay una manera de hacer que imprima la marca de tiempo también, o estoy haciendo algo mal?

convertir Longitud NSData de bytes en megs

Estoy tratando de NSLog el número de megs mi objeto NSData es sin embargo actualmente todo lo que puedo obtener es bytes medi ... Entonces, ¿cómo cambiaría esta declaración NSLog para que pueda ver algo como 2,00 megas Cualquier ayuda sería apreciada.

¿Cómo imprimir un doble con total precisión en iOS?

Caso de prueba: NSLog(@"%f", M_PI); NSLog(@"%@", [NSString stringWithFormat:@"%f", M_PI]); NSLog(@"%@", [NSNumber numberWit ... más cercano al valor original: 3.14159265358979323846264338327950288 (como se define en matemáticas.h) Cualquiera ¿pistas?

¿Cómo imprimir int * & unsigned int * en NSLog?

¿Cómo imprimir int* (puntero int) y unsigned int* en el registro usando NSLog? - (int) doSomethingWith:(unsigned int)Msg wi ... aram); //not working return 1; } Aviso: Format specifies type 'unsigned int' but the argument has type 'unsigned int *'

Ver la consola iniciar sesión en iOS7

Antes de iOS7, si quería ver el registro de salida de una aplicación que se ejecuta en un dispositivo iOS, usaría uno de: H ... éfono? O iOS7 ha cambiado la forma en que el registro es manejado de tal manera que estas dos aplicaciones ahora están rotos?

Registro de una enumeración de Swift mediante NSLog

Estoy tratando de registrar una enumeración: enum CKAccountStatus : Int { case CouldNotDetermine case Available ... , CKAccountStatus.Available as Int) Pero eso tampoco funciona: Cannot convert the expression's type '()' to type 'String'