Articles of objective c

Class Foo se implementa tanto en MyApp como en MyAppTestCase. Uno de los dos será usado. Cuál es indefinido

Recientemente comencé a probar mi aplicación. Este proyecto (en Xcode4) se creó sin un paquete de prueba unitario, así que tuve que configurarlo. He seguido los pasos desde aquí: http://cocoawithlove.com/2009/12/sample-mac-application-with-complete.html Y estaba funcionando bien para las clases simples, pero ahora estoy tratando de probar una clase que depende en otro y eso en otro, etc. […]

Los CALayers no fueron redimensionados en el cambio de límites de UIView. ¿Por qué?

Tengo una UIView que tiene aproximadamente 8 subcapas CALayer diferentes agregadas a su capa. Si modifico los límites de la vista (animados), la vista misma se encoge (lo compruebo con un backgroundColor ), pero el tamaño de las subcapas permanece sin cambios . ¿Cómo resolver esto?

¿Qué es – bueno para?

En mi pregunta ” ¿Cómo obtengo -[NSString sizeWithFont:forWidth:lineBreakMode:] para que funcione? “, Aprendí que -[NSString sizeWithFont:constrainedToSize:lineBreakMode:] era realmente lo que necesitaba. La documentación para -[NSString sizeWithFont:forWidth:lineBreakMode:] states explica que en realidad no ajusta el texto a líneas adicionales. Entonces, ¿cómo lo usaría? (Los ejemplos ayudarían)

didReceiveRemoteNotification: fetchCompletionHandler no se llama cuando la aplicación está en segundo plano y no está conectada a Xcode

Tengo un problema muy extraño, lo implementé: – (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler Para notificación de inserción remota silenciosa. Funciona perfecto cuando la aplicación está en segundo plano y conectada a Xcode. Cuando desconecto cualquier dispositivo iOS y ejecuto la aplicación, didReceiveRemoteNotification:fetchCompletionHandler al fondo y envío una notificación remota, didReceiveRemoteNotification:fetchCompletionHandler no se está […]

‘+ entityForName: nil no es un parámetro legal de NSManagedObjectContext – Core Data

He agregado todo el código relevante al Delegado de la aplicación, y puedo agregarlo al modelo de datos y obtenerlo del modelo de datos en applicationDidFinishLaunchingWithOptions. Mi problema surge cuando bash escribir en el modelo de datos en mi View Controller. He agregado este código al archivo de encabezado: NSFetchedResultsController *fetchedResultsController; NSManagedObjectContext *managedObjectContext; @property (nonatomic, […]

¿Detecta si las llamadas telefónicas de soporte del dispositivo son compatibles o no?

¿Es confiable el siguiente código para ser utilizado para determinar si un dispositivo puede admitir llamadas telefónicas o no? Mi preocupación es si Apple cambia la cadena de iphone a cualquier otra cosa, digamos que deciden tener “iphone 3g”, “iphone 4”, etc. [[UIDevice currentDevice].model isEqualToString:@”iPhone”]

Búsqueda en PDF en el iPhone

Después de dos días tratando de leer las anotaciones de un PDF usando Quartz, logré hacerlo y publiqué mi código . Ahora me gustaría hacer lo mismo con otra pregunta frecuente: buscar documentos PDF con Quartz. La misma situación que antes, esta pregunta se ha hecho muchas veces con casi ninguna respuesta práctica. Así que […]

Habilitación de la simbolización de registros de locking en Xcode 4.2

Estoy usando Xcode 4.2 y mis registros de fallos no están siendo simbolizados. ¿Cómo habilitar esto en Xcode 4.2?

Obtenga la hora UTC y la hora local desde el objeto NSDate

En objective-c, el siguiente código da como resultado la información de fecha y hora UTC utilizando la API de date . NSDate *currentUTCDate = [NSDate date] En Swift sin embargo, let date = NSDate.date() resultados en la fecha y hora local. Tengo dos preguntas: ¿Cómo puedo obtener la hora UTC y la hora local (la […]

¿Cómo convertir NSDate en formato relativo como “Hoy”, “Ayer”, “hace una semana”, “hace un mes”, “hace un año”?

Quiero convertir nsdate en formato relativo como “Today”,”Yesterday”,”a week ago”,”a month ago”,”a year ago”,”date as it is” . He escrito el siguiente método para ello … pero de alguna manera es solo impresión, ya que es la fecha … ¿pueden decirme cuál debería ser el problema? // A continuación está mi función que convierte la […]