cocoa

¿Cómo puedo truncar una NSString a una longitud establecida?

Busqué, pero sorprendentemente no pude encontrar una respuesta. Tengo un largo NSString que quiero acortar. Quiero que la lo ... co estoy seguro de si es seguro para Unicode. ¿Hay una mejor manera de hacerlo? ¿Alguien tiene una buena categoría para esto?

Ejemplo de Notificación Personalizada de Cacao

¿Puede alguien mostrarme un ejemplo de un objeto Cocoa Obj-C, con una notificación personalizada, cómo activarlo, suscribirse a él y manejarlo?

Dividir NSString varias veces en el mismo separador

Actualmente estoy recibiendo una cadena como esta: @"Sam|26,Hannah|22,Adam|30,Carlie|32,Jan|54" Y lo estoy dividiendo así: ... leaner" ¿Puedo (y cómo) usar el mismo método que el anterior para separar la cadena más de una vez usando el separador"|"?

UIImageView-¿Cómo obtener el nombre de archivo de la imagen asignada?

Es posible leer el nombre de un UIImageView's UIImage que está actualmente almacenado en el UIImageView? Esperaba que pudieras hacer algo como esto, pero no lo has descubierto. NSString *currentImageName = [MyIImageView getFileName];

Crear NSString repitiendo otra cadena un número determinado de veces

Esto debería ser fácil, pero estoy teniendo dificultades para encontrar la solución más fácil. Necesito un NSString que sea ... n/OpenStepExtensions.subproj/NSString-OFExtensions.m En el framework OpenExtensions de Omni Frameworks por El Grupo Omni.

NSArray Equivalente de Map

Dado un NSArray de NSDictionary objetos (que contienen objetos y claves similares) ¿es posible escribir realizar un mapa a una matriz de claves especificadas? Por ejemplo, en Ruby se puede hacer con: array.map(&:name)

Número de días en el mes actual usando iPhone SDK?

Una pregunta bastante directa, estoy tratando de averiguar cómo puedo obtener el número actual de días en el mes actual usando NSDate o algo similar en Cocoa touch. Gracias.

Objective-C Category Causing unrecognized selector

Mi proyecto tiene una función de categoría UIImage que quiero llamar desde otra clase. Importo correctamente el archivo de en ... x026161b1 CALayerLayoutIfNeeded + 220 16 QuartzCore 0x026160bd -[CALayer layoutIfNeeded] + 111

¿Cómo puedo determinar la versión del sistema operativo en tiempo de ejecución en OS X o iOS (sin usar Gestalt)?

La función Gestalt() ubicada en CarbonCore/OSUtils.h ha sido obsoleta a partir de OS X 10.8 Mountain Lion. A menudo uso esta ... stalt(gestaltSystemVersionBugFix, &versBugFix); printf("OS X Version: %d.%d.%d\n", versMaj, versMin, versBugFix); }

¿Cuál es la forma más eficiente de ordenar un NSSet?

¿Cuál es la forma más eficiente de ordenar objetos en un NSSet/NSMutableSet basado en una propiedad de los objetos en el con ... stoy haciendo es iterando a través de cada objeto, agregarlos a un NSMutableArray, y ordenar esa matriz con NSSortDescriptor.

Haga doble clic en una fila NSTableView en Cocoa?

Necesito que mi aplicación abra una ventana cuando un usuario haga doble clic en una fila en un NSTableView. Estoy teniendo u ... o de dificultad para encontrar información o ejemplos sobre cómo lograr esto. ¿Alguien puede indicarme la dirección correcta?

Selector de almacenamiento como valor en un NSDictionary

¿Hay una manera de almacenar un selector en un NSDictionary, sin almacenarlo como un NSString?

¿Marco de inyección de dependencia para el Cacao? [cerrado]

Interface Builder se puede usar para la inyección básica de dependencias en una aplicación Cocoa, pero ¿alguien conoce marcos ... d más completa, que incluya configuraciones de producción y pruebas separadas, a lo largo de las líneas de Groovy o Termales.

Xcode 4 y proyectos anidados - archivos de cabecera no encontrados

Estoy teniendo una miríada de problemas con Xcode 4 y proyectos anidados que funcionaron bien bajo Xcode 3.2. Aquí hay una mu ... tribución para los proyectos anidados. De esta manera se encuentran los encabezados y el enlazador puede enlazar con éxito.

¿Proyectos Objective-C de código abierto con código de alta calidad?

Creo que una de las mejores maneras de aprender un nuevo lenguaje de programación es sumergirse en el código fuente y ver cóm ... e pueda caber en su cabeza. ¿Qué crees que es un proyecto de código abierto de alta calidad que cumple con estos criterios?

¿Cómo puedo duplicar o copiar un Objeto Core Data Managed?

Tengo un objeto administrado ("A") que contiene varios atributos y tipos de relaciones, y sus relaciones también tienen sus p ... render de un medio más simple de hacerlo que no era totalmente evidente a partir de la documentación de Datos Básicos. ¡TIA!

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

La forma más fácil de escribir NSData en un archivo

NSData *data; data = [self fillInSomeStrangeBytes]; Mi pregunta es ahora cómo puedo escribir esto data en la forma más fácil de un archivo. (Ya tengo un NSURL file://localhost/Users/Coding/Library/Application%20Support/App/file.strangebytes)

Obtener la ruta del archivo y la URL del archivo en el directorio temp

Trato de obtener la ruta del archivo de un archivo llamado " temp.pdf " que se encuentra en la carpeta NSTemporaryDirectory ( ... e que no funciona, el valor devuelto siempre es null. Entonces, estoy un poco confundido, ¿alguien puede ayudarme? Gracias.

Nspredicar coincidencia insensible a mayúsculas y minúsculas en relación a-muchos

Estoy implementando un campo de búsqueda donde el usuario puede escribir una cadena para filtrar los elementos que se muestra ... chRequest con Datos principales, que solo funciona cuando se consultan atributos definidos en el modelo de datos principales.