Articles of ios

Abre la aplicación Maps programáticamente en iOS 6

Antes de iOS 6, abrir una URL como esta abriría la aplicación Mapas (Google): NSURL *url = [NSURL URLWithString:@”http://maps.google.com/?q=New+York”]; [[UIApplication sharedApplication] openURL:url]; Ahora con la nueva implementación de Apple Maps, esto acaba de abrir Mobile Safari a Google Maps. ¿Cómo puedo lograr el mismo comportamiento con iOS 6? ¿Cómo abro la aplicación Maps de forma […]

Dos (o más) opcionales en Swift

Mientras veía un video de Apple sobre el depurador de LLDB encontré algo que no puedo encontrar una explicación; él estaba hablando de valores opcionales cuando escribió: var optional: String? = nil; //This is ok, a common optional var twice_optional: String?? = nil; //What is this and why’s this useful?? Abrí un patio de juegos […]

Error de Codesign: no se puede encontrar el perfil de aprovisionamiento después de eliminar el perfil caducado

Intenté reconstruir una aplicación que funcionaba ayer. Recibí un mensaje de que un perfil había caducado, así que lo eliminé del iPod y de iTunes. Cuando elegí un nuevo perfil (uno con un * en el identificador), ahora recibo un error: Code Sign Error: Provisioning Profile (long string) can’t be found. ¿Qué me estoy perdiendo? […]

¿Cómo usar pull para actualizar en Swift?

Estoy construyendo un lector de RSS que usa velozmente y necesito implementar la funcionalidad de extracción para volver a cargar. Así es como estoy tratando de hacerlo. class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet var newsCollect: UITableView var activityIndicator:UIActivityIndicatorView? = nil override func viewDidLoad() { super.viewDidLoad() self.newsCollect.scrollEnabled = true // Do […]

Acceso a la cámara a través del navegador

Estamos creando un sitio web HTML5 para dispositivos móviles y necesitamos obtener acceso a la cámara a través del navegador web sin ser una aplicación nativa. Estamos teniendo problemas para hacer que esto funcione en iOS. ¿Alguien sabe de una solución para esto?

La propiedad Objective C NSString * conserva el recuento de rarezas

Tengo la siguiente clase de ejemplo: Test.h: @interface Test : UIButton { NSString *value; } – (id)initWithValue:(NSString *)newValue; @property(copy) NSString *value; Test.m: @implementation Test @synthesize value; – (id)initWithValue:(NSString *)newValue { [super init]; NSLog(@”before nil value has retain count of %d”, [value retainCount]); value = nil; NSLog(@”on nil value has retain count of %d”, [value retainCount]); […]

iOS detecta si el usuario está en un iPad

Tengo una aplicación que se ejecuta en el iPhone y iPod Touch, puede ejecutarse en el iPad Retina y todo, pero debe haber un ajuste. Necesito detectar si el dispositivo actual es un iPad. ¿Qué código puedo usar para detectar si el usuario está usando un iPad en mi UIViewController y luego cambiar algo en […]

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 […]

iOS: Modal ViewController con fondo transparente

Estoy tratando de presentar un controlador de vista de forma modal, con un fondo transparente. Mi objective es permitir que se muestren al mismo tiempo la vista de los controladores de vista presentados y presentados. El problema es que cuando finaliza la animación de presentación, desaparece la vista del controlador de vista de presentación. – […]

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”]; […]