Articles of iphone

Detalles de la anotación después de la divulgación de detalles presionada?

Tengo un objeto de anotación MKMapView que tiene un botón de revelación de detalles de accesorio de llamada derecha. Cuando se presiona el botón, utilizo addTarget: action: forControlEvent para llamar a un método selector que crea un detalle viewController y lo empuja a la stack de visualización. Mi pregunta es cuál es la mejor forma […]

SDK de iPhone: ¿cuál es la diferencia entre loadView y viewDidLoad?

Al trabajar con vistas y ver controladores en una aplicación de iPhone, ¿alguien puede explicar la diferencia entre loadView y viewDidLoad? Mi contexto personal es que construyo todos mis puntos de vista a partir del código, no utilizo Interface Builder ni lo usaré, si eso marca alguna diferencia. He encontrado que a menudo cuando agrego […]

iOS: descarga la imagen de la url y guarda en el dispositivo

Estoy intentando descargar la imagen de la url http://a3.twimg.com/profile_images/414797877/05052008321_bigger.jpg Estoy usando el siguiente código, pero la imagen no se guarda en el dispositivo. Quiero saber lo que estoy haciendo mal. NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@”http://sofes.miximages.com/iphone/05052008321_bigger.jpg”]]; [NSURLConnection connectionWithRequest:request delegate:self]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *localFilePath = [documentsDirectory stringByAppendingPathComponent:@”pkm.jpg”]; […]

propiedad iVar, ¿acceso a través de uno mismo?

Entiendo que al acceder a los métodos setter / getter para las propiedades debería usar [ self setThisValue:@”a”]; en lugar de thisValue = @”a”; Sin embargo, con el ejemplo a continuación puedo ver que al agregar documentos propios estoy enviando un mensaje a una propiedad de iVar en lugar de una variable de ámbito local, […]

Fuentes personalizadas en iOS 7

Estoy desarrollando un juego y me gustaría usar una fuente personalizada en mi aplicación. Estoy usando SpriteKit para eso, si eso es importante. Intenté utilizar este https://github.com/deni2s/IBCustomFonts pero no puedo hacerlo funcionar con esta fuente http://www.fontspace.com/freaky-fonts/emulogic He intentado varias cosas, y he registrado la fuente en el info.plist de la aplicación … ¿Alguien sabe lo […]

Detecta el dispositivo actual con UI_USER_INTERFACE_IDIOM () en Swift

¿Cuál es el equivalente de UI_USER_INTERFACE_IDIOM() en Swift para detectar entre iPhone y iPad? Obtengo un error Use of unresolved identifier al comstackr en Swift.

Cambio de tono en tiempo real en el iPhone

Tengo una aplicación para iPhone para niños que estoy escribiendo y necesito poder cambiar el tono de una muestra de sonido usando Core Audio. ¿Alguien tiene un código de ejemplo que podría ver donde se hace esto? Hay muchas aplicaciones de música y juegos en la tienda de aplicaciones que hacen esto, así que sé […]

Modo Paisaje SOLAMENTE para iPhone o iPad

Quiero crear una aplicación que no use el modo Retrato. No estoy seguro de si necesito editar el plist o tener un código además del plist

¿Se está notificando o detectando una captura de pantalla?

¿Hay alguna notificación u otro mecanismo para informar que el usuario está tomando una captura de pantalla con los botones de inicio / encendido? He visto hilos sobre querer deshabilitar la toma de capturas de pantalla, pero eso no es lo que estoy buscando hacer. Tengo un cliente fotógrafo preocupado de que sus trabajos sean […]

didFailWithError: Error Domain = kCLErrorDomain Code = 0 “No se pudo completar la operación. (kCLErrorDomain error 0.) “

Quiero obtener la ubicación actual, pero en su lugar obtengo un error. Este es un fragmento de mi controlador de vista. – (void)viewDidLoad { self.locationManager = [[CLLocationManager alloc] init]; [locationManager setDelegate:self]; [locationManager setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters]; [locationManager startUpdatingLocation]; } – (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations { // I would get the latest location here // but this method never […]