Articles of cocoa touch

El sonido no funciona en iPhone Simulator?

De alguna manera, mi iPhone Simulator no puede reproducir sonidos. Primero, una aplicación en la que estoy trabajando usando AudioServicesPlaySystemSound() dejó de funcionar. Pasé un tiempo depurando esto, pero el sonido sigue funcionando en el iPhone cuando ejecuto la aplicación en el dispositivo. Obtengo los mismos resultados con otras aplicaciones de iPhone como la aplicación […]

iphone sdk CGAffineTransform obtener el ángulo de rotación de un objeto

¿Cómo calculo el ángulo de rotación para cualquier objeto dado (es decir, una vista de uiimage)?

Obteniendo claves NSDictionary ordenadas por sus respectivos valores

Tengo un NSMutableDictionary con valores enteros, y me gustaría obtener una matriz de las claves, ordenados ascendentes por sus respectivos valores. Por ejemplo, con este diccionario: mutableDict = { “A” = 2, “B” = 4, “C” = 3, “D” = 1, } Me gustaría terminar con la matriz [“D”, “A”, “C”, “B”] . Mi diccionario […]

Cómo agregar una imagen de fondo en la barra de navegación de iphone?

Quiero agregar un fondo de imagen a mi barra de navegación Es correcto ? //set custom background image UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@”NavigationBackground.png”]]; [self.navigationBar insertSubview:backgroundView atIndex:0]; [backgroundView release];

¿Cómo puedo pausar programáticamente un NSTimer?

Estoy usando un NSTimer para hacer algo de renderizado en una aplicación de iPhone basada en OpenGL. Tengo un cuadro de diálogo modal que aparece y solicita la entrada del usuario. Mientras el usuario está proporcionando entrada, me gustaría “pausar”, es decir, algo como esto: [myNSTimer pause]; Estoy usando esta syntax porque he estado haciendo […]

¿Cómo uso CaptiveNetwork para obtener el nombre actual de Hotspot WiFi?

Necesito obtener el nombre del punto de conexión Wi-Fi actualmente conectado, por ejemplo, “BT OpenZone” Me han dicho que se puede hacer con CaptiveNetwork específicamente CNCopyCurrentNetworkInfo Mi código hasta ahora: #import … // Get the dictionary containing the captive network infomation CFDictionaryRef captiveNtwrkDict = CNCopyCurrentNetworkInfo(kCNNetworkInfoKeySSID); // Get the count of the key value pairs to […]

Cancelar UILocalNotification

Tengo un problema con mi UILocalNotification. Estoy progtwigndo la notificación con mi método. – (void) sendNewNoteLocalReminder:(NSDate *)date alrt:(NSString *)title { // some code … UILocalNotification *localNotif = [[UILocalNotification alloc] init]; if (localNotif == nil) return; localNotif.fireDate = itemDate; localNotif.timeZone = [NSTimeZone defaultTimeZone]; localNotif.alertAction = NSLocalizedString(@”View Details”, nil); localNotif.alertBody = title; localNotif.soundName = UILocalNotificationDefaultSoundName; localNotif.applicationIconBadgeNumber = […]

cambiar el tamaño de un UIImage sin cargarlo por completo en la memoria?

Estoy desarrollando una aplicación en la que un usuario podría intentar cargar imágenes muy grandes. Estas imágenes se muestran primero como miniaturas en una vista de tabla. Mi código original se bloqueaba en imágenes grandes, así que lo estoy reescribiendo para descargar primero la imagen directamente en el disco. ¿Hay alguna manera conocida de cambiar […]

¿Cuándo se libera un objeto asociado?

Estoy adjuntando el objeto B a través de una referencia asociativa al objeto A. El Objeto B observa algunas propiedades del objeto A a través de KVO. El problema es que el objeto B parece desasignarse después del objeto A, lo que significa que es demasiado tarde para eliminarse como observador KVO del objeto A. […]

Cómo agregar un botón “Hecho” al teclado del teclado numérico en iOS

Por lo tanto, el teclado del teclado numérico no viene con un botón “Hecho” o “Siguiente” de manera predeterminada, así que me gustaría agregar uno. En iOS 6 y abajo, había algunos trucos para agregar un botón al teclado, pero parece que no funcionan en iOS 7. Primero me suscribo al teclado que muestra la […]