Articles of ios

Biblioteca estática y Swift

Así que estoy trabajando en un proyecto de iOS en Swift, y quería crear una biblioteca estática con algunas cosas útiles. Mi problema es que cuando bash crear mi lib en Xcode (versión 6.3) tengo una “falla de comstackción”, seguida de: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: unknown option character ‘X’ in: -Xlinker Nunca vi esto y no es mi […]

Guarde y recupere valor a través de KeyChain

Intento almacenar un Entero y recuperarlo usando KeyChain. Así es como lo guardo: func SaveNumberOfImagesTaken() { let key = “IMAGE_TAKEN” var taken = 10 let data = NSKeyedArchiver.archivedDataWithRootObject(taken) let query : [String:AnyObject] = [ kSecClass as String : kSecClassGenericPassword, kSecAttrAccount as String : key, kSecValueData as String : data ] let status : OSStatus = […]

Cómo llamar al método de una clase en otra (iOS)

Esta es una pregunta muy básica, pero he buscado por todas partes y no he podido encontrar una respuesta que me explique lo suficiente como para entenderlo. Lo que quiero hacer es crear un método en una clase de mi aplicación iOS y luego llamar a ese método desde otras clases en mi aplicación. ¿Podría […]

¿Cómo saber cuándo un reproductor de video HTML5 ingresa al modo de pantalla completa en iOS / iPad?

La etiqueta HTML5 ofrece al usuario un botón para alternar entre el modo de pantalla completa en Safari para dispositivos móviles (iOS). Me gustaría capturar y manejar esta acción del usuario, pero no parece provocar un evento cuando se presiona el botón y el jugador ingresa al modo de pantalla completa. Aquí está el enlace […]

detectar “Permitir notificaciones” está activado / desactivado para iOS8

Intento detectar la configuración de notificaciones locales para la aplicación en iOS 8 para UIUserNotificationSettings , me devuelve 7 porque he activado todas las Insignias, Sonidos y Alertas. En la configuración, apago “Permitir notificación”, la aplicación aún me devuelve 7 para UIUserNotificationSettings (Badge, Sound & Alert activado). ¿Hay alguna manera de activar / desactivar “Permitir […]

cuando ejecuto la instalación de pod, obtengo el repository `maestro` que requiere CocoaPods 0.32.1, intente actualizar pero todavía en 0.31

Estoy tratando de instalar las cápsulas de cocoa en un proyecto xcode, pero cuando hago: $ pod install Obtuve el siguiente error: Setting up CocoaPods master repo [!] The `master` repo requires CocoaPods 0.32.1 – Update CocoaPods, or checkout the appropriate tag in the repo. /Library/Ruby/Gems/2.0.0/gems/claide-0.5.0/lib/claide/command.rb:281:in `rescue in run’: undefined method `verbose?’ for nil:NilClass (NoMethodError) […]

imagen del iphone capturada de la cámara gira automáticamente -90 grados

Progtwigtivamente, he obtenido una imagen de mi cámara en mi aplicación. Se ha obtenido muy bien, pero cuando cambio a otra vista y desecho esa vista en ese momento, mi imagen gira automáticamente -90 grados. y este cambio ocurre solo la primera vez después de que cuando cambio no ocurre ningún cambio significa que la […]

Comprobación de múltiples respuestas asincrónicas de Alamofire y Swift

Estoy escribiendo una aplicación que depende de los datos de varios sitios / servicios, e implica la realización de cálculos basados ​​en datos de estas diferentes fonts para producir un producto final. He escrito una clase de ejemplo con dos funciones a continuación que reúne datos de las dos fonts. He elegido hacer las funciones […]

Xcode 8 con SDK base antiguo

Me encuentro con problemas de compatibilidad para algunos marcos externos que estoy usando en mi proyecto. ¿Hay alguna manera de cambiar el Base SDK en Xcode 8? Actualmente, en la configuración del proyecto solo me muestra el último SDK. Intenté copiar el SDK antiguo de otra versión de Xcode aquí, pero no funcionó: /Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/

¿Cómo convertir un doble en una matriz de bytes en swift?

Sé cómo hacerlo en Java (ver aquí ), pero no pude encontrar un equivalente rápido para ByteBuffer de Java, y en consecuencia su método .putDouble (valor doble). Básicamente, estoy buscando una función como esta: func doubleToByteArray(value: Double) -> [UInt8]? { . . . } doubleToByteArray(1729.1729) // should return [64, 155, 4, 177, 12, 178, 149, […]