Preguntas etiquetadas con objective-c

Esta etiqueta debe usarse solo en preguntas sobre las características de Objective-C o que dependen del código en el lenguaje. Las etiquetas [cocoa] y [cocoa-touch] deben usarse para preguntar sobre los marcos o clases de Apple. Use las etiquetas relacionadas [ios], [macos], [apple-watch] y [tvos] para problemas específicos de esas plataformas.


26
No se puede ocultar la barra de estado en iOS7
Acabo de actualizar mi iPhone 5 iOS 7 a cuatro versiones beta. Ahora, cuando ejecuto mi aplicación desde Xcode 5 en este iPhone, la barra de estado no se oculta, aunque debería. No funciona: [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; No funciona: [UIApplication sharedApplication].statusBarHidden = YES; No puedo iniciar sesión en los …

16
Las mejores prácticas para anular isEqual: y hash
¿Cómo anula correctamente isEqual:en Objective-C? La "captura" parece ser que si dos objetos son iguales (según lo determinado por el isEqual:método), deben tener el mismo valor hash. La sección de Introspección de la Guía de Fundamentos de Cocoa tiene un ejemplo sobre cómo anular isEqual:, copiado de la siguiente manera, …


30
Detecta si el dispositivo es iPhone X
Mi aplicación iOS utiliza una altura personalizada para lo UINavigationBarque genera algunos problemas en el nuevo iPhone X. ¿Alguien sabe cómo detectar de manera confiable mediante programación (en Objective-C) si una aplicación se ejecuta en iPhone X? EDITAR: Por supuesto, es posible verificar el tamaño de la pantalla, sin embargo, …

25
No se pueden usar las clases Swift dentro de Objective-C
Intento integrar el Swiftcódigo en mi aplicación. Mi aplicación está escrita Objective-Cy agregué una Swiftclase. He hecho todo lo descrito aquí . Pero mi problema es que Xcodeno ha creado el -Swift.harchivo, solo los encabezados de puente. Así que lo creé, pero en realidad está vacío. Puedo usar todas mis …
260 ios  objective-c  swift 

16
iOS detecta si el usuario está en un iPad
Tengo una aplicación que se ejecuta en el iPhone y el iPod Touch, se puede ejecutar 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 …
260 ios  objective-c  swift  ipad  device 



4
GCD para realizar la tarea en el hilo principal
Tengo una devolución de llamada que podría provenir de cualquier hilo. Cuando recibo esta devolución de llamada, me gustaría realizar una determinada tarea en el hilo principal. ¿Debo verificar si ya estoy en el hilo principal, o hay alguna penalización por no realizar esta verificación antes de llamar al código …






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.