cocoa

Comprensión de la comparación NSString

Ambas comparaciones se evalúan como verdaderas: 1) @"foo" == @"foo"; 2) NSString *myString1 = @"foo"; NSString *myStrin ... de igualdad, y [myString1 isEqualToString:myString2] se requiere en su lugar. ¿Puede alguien arrojar algo de luz sobre esto?

¿Puede una categoría implementar un protocolo en Objective C?

Tengo una categoría en NSDate y sería conveniente que pudiera implementar un protocolo que creé previamente. Es esto posible? ¿cuál es la sintaxis correcta para esto?

iPhone XCode - Cómo cambiar el título debajo del icono de la aplicación

¿Cuál es la mejor manera de cambiar el nombre de la aplicación para que el título debajo del icono de la aplicación pueda te ... ien, excepto que no puedo encontrar EXECUTABLE_NAME, que es el valor predeterminado para "Archivo ejecutable". Gracias, Tee

¿Cómo ver el contenido de la variable NSDictionary en el depurador Xcode?

¿Hay alguna forma de ver los pares clave/valor de una variable NSDictionary a través del depurador Xcode? Aquí está el alca ... SObject {...} isa 0xa06e0720 Esperaba que me mostrara cada elemento del diccionario (similar a una variable array).

Interacción más allá de los límites de UIView

¿Es posible que un UIButton (o cualquier otro control para el caso) reciba eventos táctiles cuando el marco del UIButton se ... del padre? Porque cuando intento esto, mi UIButton no parece ser capaz de recibir ningún evento. ¿Cómo puedo solucionar esto?

NSURLRequest configurando el encabezado HTTP

Necesito establecer el encabezado HTTP para una solicitud. En la documentación de la clase NSURLRequest no encontré nada con respecto al encabezado HTTP. ¿Cómo puedo configurar el encabezado HTTP para que contenga datos personalizados?

¿Cómo se aplican copy y mutableCopy a NSArray y NSMutableArray?

¿Cuál es la diferencia entre copy y mutableCopy cuando se utiliza en un NSArray o NSMutableArray? Este es mi entendimiento; ... Copys object, result is mutable NSMutableArray *myArray_mutMuta = [myArray_mut mutableCopy]; // Both must be released later

¿Cómo convertir un código de iPhone OSStatus a algo útil?

Me estoy hartando de este sdk de Iphone y su documentación... Estoy llamando a AudioConverterNew En la documentación bajo D ... llí (aunque podría ser algo que ver con el simulador que no admite la decodificación aac) y mi pregunta general sigue en pie.

Método de clase equivalente a-respondsToSelector:

Hay un método de clase equivalente a -respondsToSelector:? Algo como +respondsToSelector:? La razón por la que estoy pregun ... e class]; if ([someClass respondsToSelector:@selector(someSelector:)]) { someVar = [someClass someSelector:someData]; }

¿Puedo añadir mis propios fragmentos de código a xcode 4?

Sería muy útil tener fragmentos de accessor de colección KVC en xcode, ya que son un dolor de hacer a mano. ¿Alguien que ha estado usando 4 durante un tiempo ha averiguado cómo agregar nuevos? (...se nos permite hablar de ello ahora, ¿verdad?)

¿Cómo puedo crear una ventana Cocoa programáticamente?

Mi aplicación Cocoa necesita algunas pequeñas ventanas generadas dinámicamente. ¿Cómo puedo crear ventanas Cocoa mediante pro ... tyleMask backing: NSBackingStoreRetained defer:false]; [window setBackgroundColor:[NSColor blueColor]]; [window display];

¿Qué quiere decir Apple cuando dice que un NSManagedObjectContext es propiedad del hilo o cola que lo creó?

Parece que en noviembre, Apple actualizó los documentos NSManagedObjectContext Class Reference y Core Data Programming Guid ... me hace preguntarme si realmente quieren que cree un nuevo MOC para cada operación después de todo. ¿Qué me estoy perdiendo?

Objective-C: Afirmación vs Excepción frente de Error

En Cocoa, ¿cuándo debo usar NSAssert, NSException, NSError? Esto es lo que he estado pensando: NSAssert - Al crear cualqu ... istema externo para obtener datos como un archivo, base de datos o servicio web que no se garantiza que me dará un resultado?

Observando un NSMutableArray para la inserción / eliminación

Una clase tiene una propiedad (y var de instancia) de tipo NSMutableArray con accessors sintetizados (vía @property). Si obse ... rrecta de solucionar esto should debo escribir un accessor personalizado que solo invoque [super mutableArrayValueForKey...]?

Cómo desaprobar un método en Xcode

Tenemos nuestra biblioteca que enviamos a nuestros clientes, y me gustaría marcar algunos métodos como "obsoletos" porque los ... asignada a __attribute__((deprecated))... Bueno, estoy un poco confundido con estas cosas! ¿Alguien sabe algo sobre eso ?

uso de dispatch sync en Grand Central Dispatch

¿Puede alguien explicar con casos de uso realmente claros para qué sirve dispatch_sync en GCD? No puedo entender dónde y por qué tendría que usar esto. Gracias!

¿Hay alguna forma de especificar posición/índice del argumento en NSString stringWithFormat?

C # tiene una sintaxis que le permite especificar el argumento index en un especificador de formato de cadena, por ejemplo: ... ng], age); ¿Hay alguna forma de lograr esto usando NSString en Objective-C / Cocoa? Sería útil para fines de localización.

Cómo comprobar el último char de una NSString

Quiero hacer una pregunta sobre la NSString * en objective C. ¿Puedo comprobar el último carácter de un objeto NSString*? Ejemplo: NSString* data = @"abcde,"; if(data is end with ',') // I don't know this part // do sth Muchas Gracias.

Comprobación de la existencia de archivos mediante NSURL

Snow Leopard introdujo muchos métodos nuevos para usar objetos NSURL para hacer referencia a archivos, no a nombres de ruta o ... ntado para decirme si un archivo dado (o referencia de archivo) URL se refiere a un objeto de sistema de archivos que existe?

¿Necesita crear un NSAutoreleasePool dentro de un bloque en GCD?

Normalmente, si genera un subproceso en segundo plano o ejecuta un NSOperation en un NSOperationQueue, necesita crear un NSAu ... no puedo encontrar documentación definitiva sobre esto, así que me preguntaba si alguien podría señalar dónde se indica esto.