Articles of iphone

Los enlaces débiles en iPhone se niegan a funcionar

Tengo una aplicación para iPhone que apunta principalmente a 3.0, pero que aprovecha las nuevas API cuando están disponibles. El código dice algo como esto: if (UIApplicationDidEnterBackgroundNotification != NULL) { [nc addObserver: self selector: @selector(irrelevantCallbackName:) name: UIApplicationDidEnterBackgroundNotification object: nil]; } Ahora, de acuerdo con todo lo dicho por Apple, si las API relevantes están débilmente […]

UIModalTransitionStylePartialCurl con UITabBarController

Esta pregunta se ha hecho mucho, por ejemplo, aquí, pero por lo que puedo ver aún no se ha respondido en su totalidad. Tengo un UITabBarController con un UINavigationController como vc raíz para una de las tabs, que a su vez tiene un MKMapView como su raíz vc. El comportamiento que deseo es que el […]

Cambie el primer carácter de cada palabra de una cadena a mayúscula

Encontré la función a continuación: CFStringCapitalize “Cambia el primer carácter de cada palabra de una cadena a mayúscula (si es un carácter alfabético en minúscula)”. void CFStringCapitalize ( CFMutableStringRef theString, CFLocaleRef locale ); ¿Alguien sabe cómo usarlo con mi NSMutableString? Gracias, Gauthier.

insertNewObjectForEntityForName:

Configuré una Entidad usando el editor de archivos Xcode .xcdatamodel. Creé una entidad llamada Person, agregué algunos atributos y luego genere un archivo .m para representarlo. Eso todo funciona bien. Ahora cuando voy a escribir una línea de código como: Persona * persona = (Persona *) [NSEntityDescription insertNewObjectForEntityForName: @ “Persona” inManagedObjectContext: managedObjectContext]; Y entiendo: Finalización […]

Pantalla de presentación dinámica (Default.png) en 3.0

Sé que es posible crear un Default.png dinámicamente cambiable creando un enlace simbólico. Pero eso ya no es posible en iPhone SDK 3.0 (solo en 2.0). ¿Cómo puedo hacer esto en 3.0, o es esto imposible? Tim Esto funcionó en iPhone OS 2.0 http://collison.ie/blog/2008/11/dynamic-defaultpng-files-on-the-iphone pero ya no está en iPhone OS 3.0. La pantalla predeterminada […]

Pistola simple en el juego cocos2d + box2d

Soy novato en box2d. ¿Me puedes ayudar? Quiero hacer una pistola (tocar, mover, parar, la pelota voló). Hago detección y rotación de la pistola, pero no puedo hacer estallar la pelota. ¿Cómo puedo contar la velocidad, que debo configurar para la pelota? Muchas gracias

Cómo usar ldid?

Estoy intentando ejecutar una aplicación sin firma en iOS 5.1 / iPhone 4s (jailbroken). Lo que hice: Deshabilitar la firma de código en XCode. Aplicación para iPhone sin firmar. Lo copié en mi iPhone a través de SSH a la ubicación /User/me/development/HelloWorld.app Ahora trato de simular su firma para ejecutar esta aplicación en iPhone. Ejecuto […]

No se pueden ver películas de Quicktime a través de HTTPS en Safari o UIWebView

Estoy tratando de hacer que mi aplicación iPhone funcione con HTTPS además de HTTP, pero usar UIWebView o MPMoviePlayerController para ver un archivo Quicktime MOV no parece funcionar a través de HTTPS. Me aparece “Esta película no se pudo reproducir”. Intenté en Safari eliminar mi aplicación como el problema, y ​​sucedió lo mismo. Si uso […]

¿Por qué mi fuego awakeFromNib no se disparará?

Estoy empezando a mover más de mi vista jerarquía de construcción a IB. Tengo un archivo de punta llamado “AlignmentViewController.xib” en el que configuro mi jerarquía de vistas con AlignmentViewController como propietario de los archivos. Esto funciona bien Uno de los métodos en los que permanezco borroso es awakeFromNib. En el siguiente fragmento de código […]

¿La acción del botón en la vista mkannotation no funciona?

Hola, me he quedado atrapado en una situación en el mapa donde he logrado mostrar la anotación personalizada. Cuando se toca la anotación, debo mostrar una vista con información y un botón. cuando el usuario toca el botón, debe mostrarse una alerta. el código es el siguiente – (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view { if (![view.annotation […]