Preguntas etiquetadas con ios

iOS es el sistema operativo móvil que se ejecuta en el iPhone, iPod touch e iPad de Apple. Use esta etiqueta [ios] para preguntas relacionadas con la programación en la plataforma iOS. Utilice las etiquetas relacionadas [Objective-C] y [Swift] para problemas específicos de esos lenguajes de programación.


19
Eliminar println () para la versión de lanzamiento iOS Swift
Me gustaría ignorar globalmente todas las println()llamadas en mi código Swift si no estoy en una compilación de depuración. No puedo encontrar instrucciones sólidas paso a paso para esto y agradecería orientación. ¿Hay alguna manera de hacer esto a nivel mundial, o necesito rodear cada uno println()con #IF DEBUG/#ENDIFdeclaraciones?
84 ios  xcode  swift  xcode6 

4
¿Por qué no puedo llamar al super.init () predeterminado en UIViewController en Swift?
No estoy usando un UIViewControllerde un guión gráfico y quiero tener una initfunción personalizada donde paso un NSManagedObjectIDde algún objeto. Solo quiero llamar super.init()como lo hice en Objective-C. Me gusta esto: init(objectId: NSManagedObjectID) { super.init() } Pero obtengo el siguiente error del compilador: Debe llamar al inicializador designado de la …



7
Asignar a 'id <Delegate>' del tipo incompatible 'ViewController * const_strong'
En toda mi aplicación, recibo advertencias de problemas semánticos cuando configuro ViewController.delegate = self. He buscado y encontrado publicaciones similares, pero ninguna pudo resolver mi problema. ViewController.m: GameAddViewController *gameAddViewContoller = [[navigationController viewControllers] objectAtIndex:0]; gameAddViewContoller.delegate=self; Recibo el mensaje de error al configurar .delegate=self. GameAddViewController.h: @protocol GameAddViewControllerDelegate &lt;NSObject&gt; - (void)gameAddViewControllerDidCancel:(GameAddViewController *)controller; - …

8
window.onbeforeunload no funciona en el iPad?
¿Alguien sabe si el onbeforeunloadevento es compatible con el iPad y / o si hay una forma diferente de usarlo? Probé casi todo y parece que el onbeforeunloadevento nunca se activa en el iPad (navegador Safari). Específicamente, esto es lo que he probado: window.onbeforeunload = function(event) { event.returnValue = 'test'; …

12
Solicitud POST con una cadena simple en el cuerpo con Alamofire
¿Cómo es posible enviar una solicitud POST con una cadena simple en el cuerpo HTTP con Alamofire en mi aplicación iOS? Por defecto, Alamofire necesita parámetros para una solicitud: Alamofire.request(.POST, "http://mywebsite.com/post-request", parameters: ["foo": "bar"]) Estos parámetros contienen pares clave-valor. Pero no quiero enviar una solicitud con una cadena de valor …
84 ios  http  swift  request  alamofire 

14
Obtener token de dispositivo para notificaciones push
Estoy trabajando en notificaciones automáticas. Escribí el siguiente código para obtener un token de dispositivo. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. // Add the view controller's view to the window and display. [self.window addSubview:viewController.view]; [self.window makeKeyAndVisible]; NSLog(@"Registering for push notifications..."); [[UIApplication sharedApplication] …


10
no se puede obtener el valor correcto de la altura del teclado en iOS8
Estaba usando este código para determinar cuál es el tamaño del teclado: - (void)keyboardWillChange:(NSNotification *)notification { NSDictionary* keyboardInfo = [notification userInfo]; NSValue* keyboardFrameBegin = [keyboardInfo valueForKey:UIKeyboardFrameBeginUserInfoKey]; CGRect keyboardFrameBeginRect = [keyboardFrameBegin CGRectValue]; } Estoy ejecutando esto en el simulador. El problema es que desde iOS 8 esto no dará el valor …


4
Objetivo C: asignar, copiar, retener
Soy nuevo en el Objetivo C. Tengo conocimientos básicos en C, incluido el concepto de punteros. Tengo dos preguntas básicas: ¿Alguien puede explicar la diferencia entre asignar, copiar y retener con alguna analogía? ¿Cómo maneja una función que devuelve una variable de puntero y cómo realiza la mensajería a través …

4
cambiar el tamaño de la supervista después de que las subvistas cambien dinámicamente usando el diseño automático
No puedo, por el amor de Dios, el truco de esta supervista de cambio de tamaño. Tengo una UIView *superview con 4 UILabels. 2 funcionan como encabezado para los otros 2. El contenido de los 4 son dinámicos provenientes de la base de datos. SizeToFitvs SizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:, pasando ya …

16
Error itms-90035 - Xcode
He desarrollado una aplicación phonegap que funciona perfectamente en iPhone. Ahora, quiero enviar la aplicación a la tienda de aplicaciones. A continuación se muestra el procedimiento que estoy siguiendo para enviar mi aplicación: Abra Xcode y archive el proyecto Haga clic en validar (que es exitoso) Haga clic en Enviar …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.