cocoa

Objective-C: Extrae el nombre del archivo de la cadena de ruta

Cuando tengo NSString con /Users/user/Projects/thefile.ext quiero extraer thefile con métodos Objective-C. ¿Cuál es la forma más fácil de hacerlo?

¿Por qué a los delegados de Objective-C generalmente se les da la propiedad asignar en lugar de retener?

Estoy navegando a través del maravilloso blog mantenido por Scott Stevenson, y estoy tratando de entender un Objetivo fundame ... adigma común en la programación de Objective-C 2.0 de usar la propiedad assign en los delegados en lugar de retain? Gracias!

¿Cómo comprobar si hay una conexión a Internet activa en iOS o macOS?

Me gustaría comprobar si tengo una conexión a Internet en iOS usando las bibliotecas Cocoa Touch o en macOS usando las bibli ... ar que stringWithContentsOfURL está en desuso en iOS 3.0 y macOS 10.4) y si es así, ¿cuál es una mejor manera de lograr esto?

Ejecutar un comando de terminal desde una aplicación Cocoa

¿Cómo puedo ejecutar un comando terminal (como grep) desde mi aplicación Objective-C Cocoa?

¿Diferencia entre objectForKey y valueForKey?

¿Cuál es la diferencia entre objectForKey y valueForKey? Busqué ambos en la documentación y me parecieron lo mismo.

¿Cómo puedo crear delegados en Objective-C?

Sé cómo trabajan los delegados, y sé cómo puedo usarlos. Pero ¿cómo los creo?

Core Data vs SQLite 3 [cerrado]

Ya estoy bastante familiarizado con las bases de datos relacionales y he utilizado SQLite (y otras bases de datos) en el pasa ... su experiencia? Tal vez, como con la mayoría de las cosas, la pregunta es más profunda que solo el uso de uno sobre el otro?

Error de "Clase desconocida en el archivo del creador de interfaces" en tiempo de ejecución

A pesar de que Interface Builder es consciente de un MyClass, recibo un error al iniciar la aplicación. Esto sucede cuando MyClass es parte de una biblioteca, y no sucede si compilo la clase directamente en el destino de la aplicación.

La mejor manera de eliminar de NSMutableArray mientras itera?

En Cocoa, si quiero hacer un bucle a través de un NSMutableArray y eliminar varios objetos que se ajustan a un cierto criteri ... rator it = someList.begin(); while (it != someList.end()) { if (shouldRemove(it)) it = someList.erase(it); }

¿Cuál es la mejor manera de resolver una colisión de espacio de nombres Objective-C?

Objective-C no tiene espacios de nombres; es muy parecido a C, todo está dentro de un espacio de nombres global. La práctica ... na solución para trabajar con los frameworks ahora mismo dentro de una sola aplicación. ¿Alguna solución que lo haga posible?

Cómo inicializar una cadena desde NSData en Swift

He estado intentando inicializar una cadena desde NSData en Swift. En la documentación de NSString Cocoa Apple dice que tien ... iguientes (por supuesto que no funcionó): var string:NSString! string = init(data: fooData,encoding: NSUTF8StringEncoding)

¿Cómo declaro propiedades de nivel de clase en Objective-C?

Tal vez esto sea obvio, pero no se como declarar propiedades de clase en Objective-C. Necesito almacenar en caché un diccionario por clase y preguntarme cómo ponerlo en la clase.

¿Cómo puedo saber si un objeto tiene un observador de valor clave adjunto

Si le dice a un objeto objective c que elimine Observervers: para una ruta de acceso de clave y esa ruta de acceso de clave n ... servador registrado, por lo que puedo hacer esto if (object has observer){ remove observer } else{ go on my merry way }

Corrige la advertencia "Capturar [un objeto] fuertemente en este bloque es probable que conduzca a un ciclo de retención" en el código habilitado para arco

En el código habilitado para ARC, ¿cómo corregir una advertencia sobre un ciclo de retención potencial cuando se usa una API ... t.rawResponseData error:nil]; // ... }]; La advertencia está vinculada al uso del objeto request dentro del bloque.

Tokenizar NSString en Objective-C

¿Cuál es la mejor manera de tokenizar/dividir una NSString en Objective-C?

¿Qué significa la propiedad "Nonatomic"?

¿Qué significa "no atómico" en este código? @property(nonatomic, retain) UITextField *theUsersName; ¿Cuál es la diferencia entre atómico y no atómico? Gracias

Generar una cadena alfanumérica aleatoria en Cocoa

Quiero llamar a un método, pasarle la longitud y hacer que genere una cadena alfanumérica aleatoria. ¿Hay alguna biblioteca de utilidades que pueda tener un montón de este tipo de funciones?

La mejor manera de incrementar el número de compilación?

He estado usando un script de shell como parte de mi proceso de compilación de Xcode para incrementar el número de compilació ... l también. Aquí está el script python que uso actualmente para actualizar los archivos Info.plist dentro del proyecto Xcode.

Comprensión del conteo de referencia con Cacao y Objective-C

Estoy empezando a echar un vistazo a Objective-C y Cocoa con el fin de jugar con el SDK de iPhone. Estoy razonablemente cómod ... y autorelease trabajo y cuáles son las convenciones sobre su uso? (O en su defecto, ¿qué leíste que te ayudó a conseguirlo?)