Articles of objective c

¿La mejor manera de eliminar los valores duplicados de NSMutableArray en Objective-C?

¿La mejor forma de eliminar valores duplicados ( NSString ) de NSMutableArray en Objective-C? ¿Es esta la forma más fácil y correcta de hacerlo? uniquearray = [[NSSet setWithArray:yourarray] allObjects];

¿Cómo puedo agregar NSAppTransportSecurity a mi archivo info.plist?

https://developer.apple.com/videos/wwdc/2015/?id=711 @ 5: 55 Parece que no puedo agregar esto a mi info.plist. No hay valor. Estoy ejecutando XCode Version 7.0 beta (7A121l) y probando en iOS9. Debido a que no puedo declarar específicamente qué URL quiero como se ve en el video, sigo recibiendo “App Transport Security ha bloqueado una carga de recursos HTTP […]

Número de días entre dos NSDates

¿Cómo podría determinar el número de días entre dos valores de NSDate (teniendo en cuenta el tiempo también)? Los valores de NSDate están en cualquier forma que [NSDate date] . Específicamente, cuando un usuario ingresa al estado inactivo en mi aplicación de iPhone, almaceno el siguiente valor: exitDate = [NSDate date]; Y cuando vuelven a […]

Tiene problemas para agregar objetos a NSMutableArray en Objective C

Estoy usando el iPhone SDK y tengo un problema al hacer algo simple. Estoy intentando agregar un objeto NSNumber a una variable de instancia NSMutableArray . Traté de agregar NSNumber card a NSMutableArray viewedCardsArray , sin embargo, sin romper, no se agrega a la matriz. Aquí está el código. ///////////////////////////////////////////////////// // Inside the header file […]

UIAlertController fuente personalizada, tamaño, color

Estoy usando un nuevo UIAlertController para mostrar alertas. Tengo este código: // nil titles break alert interface on iOS 8.0, so we’ll be using empty strings UIAlertController *alert = [UIAlertController alertControllerWithTitle: title == nil ? @””: title message: message preferredStyle: UIAlertControllerStyleAlert]; UIAlertAction *defaultAction = [UIAlertAction actionWithTitle: cancelButtonTitle style: UIAlertActionStyleCancel handler: nil]; [alert addAction: defaultAction]; UIViewController […]

iOS8 UITableView separator inset 0 no funciona

Tengo una aplicación donde la inserción del separador de UITableView está configurada en valores personalizados: a la derecha 0 , a la izquierda 0 . Esto funciona perfectamente en iOS 7.x , sin embargo, en iOS 8.0 veo que la inserción del separador se establece en el valor predeterminado de 15 a la derecha. Aunque […]

¿Cuál es la mejor forma de comunicarse entre los controladores de visualización?

Siendo nuevo en Object-c, Cocoa y iPhone Dev en general, tengo un fuerte deseo de aprovechar al máximo el lenguaje y los marcos. Uno de los recursos que estoy usando son las notas de la clase CS193P de Stanford que han quedado en la web. Incluye notas de clase, asignaciones y código de muestra, y […]

Objective-C ARC: fuerte vs retener y débil vs asignar

Hay dos nuevos atributos de administración de memoria para las propiedades introducidas por ARC, strong y weak . Además de la copy , que obviamente es algo completamente diferente, ¿hay alguna diferencia entre strong vs retain y weak vs assign ? Según entiendo, la única diferencia aquí es que weak asignará nil al puntero, mientras […]

¿Cómo funciona un delegado en el objective C?

¿Alguien sabe dónde puedo encontrar una buena explicación / tutorial de qué y cómo funciona un delegado de la aplicación en el objective-C ? Los dos libros que tengo no se refieren a los delegates suficiente y no los explico muy bien para que pueda comprender realmente su poder y función.

¿Cómo podemos detectar mediante progtwigción qué versión de iOS se está ejecutando en el dispositivo?

Quiero verificar si el usuario ejecuta la aplicación en iOS de menos de 5.0 y muestra una etiqueta en la aplicación. ¿Cómo puedo detectar qué iOS se está ejecutando en el dispositivo del usuario programáticamente? ¡Gracias!