Preguntas etiquetadas con swift

Swift es un lenguaje de programación de propósito general seguro, rápido y expresivo desarrollado por Apple Inc. para sus plataformas y Linux. Swift es de código abierto. Use la etiqueta solo para preguntas sobre las características del idioma o para solicitar código en Swift. Use las etiquetas [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] y [cocoa] para preguntas (independientes del idioma) sobre las plataformas o marcos.

3
ida y vuelta tipos de números Swift hacia / desde datos
Con Swift 3 inclinándose hacia en Datalugar de [UInt8], estoy tratando de descubrir cuál es la forma más eficiente / idiomática de codificar / decodificar swift varios tipos de números (UInt8, Double, Float, Int64, etc.) como objetos de datos. Existe esta respuesta para usar [UInt8] , pero parece estar usando …






3
SwiftUI: Cómo implementar un inicio personalizado con @Binding variables
Estoy trabajando en una pantalla de entrada de dinero y necesito implementar una costumbre initpara establecer una variable de estado basada en la cantidad inicializada. Pensé que esto funcionaría, pero recibo un error del compilador de: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView : View { …
95 swift  swiftui 

4
Swift: ¿cómo usar las banderas de PREPROCESADOR (como `#if DEBUG`) para implementar claves API?
En Objective-Cocasiones, era útil usar constantes de cadena estática para definir claves de API alternativas (por ejemplo, para diferenciar entre las claves RELEASE y DEBUG para paquetes de análisis, como MixPanel, Flurry o Crashlytics): #if DEBUG static NSString *const API_KEY = @"KEY_A"; #else static NSString *const API_KEY = @"KEY_B"; #endif …

11
Swift 3: los tokens de dispositivo ahora se analizan como '32BYTES'
Acabo de actualizar de Xcode 7 a 8 GM y, en medio de los problemas de compatibilidad de Swift 3, noté que los tokens de mi dispositivo dejaron de funcionar. Ahora solo leen '32BYTES'. func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { print(deviceToken) // Prints '32BYTES' print(String(data: deviceToken , encoding: …
94 ios  swift  swift3 



10
iOS: no se encuentra el archivo 'MyProject-Swift.h' al ejecutar Pruebas unitarias para Swift
Estoy intentando configurar Unit Testing para mi proyecto. Es una aplicación Objective-C existente, a la que recientemente agregué una clase Swift. He configurado los archivos 'MyProject-Swift.h' y Swift Bridging (tanto 'MyProject' como 'MyProjectTest') y puedo compilar y ejecutar la aplicación sin problemas con Objective-C y código Swift. Sin embargo, ahora …


11
LLDB (Swift): conversión de dirección sin procesar en tipo utilizable
¿Existe un comando LLDB que pueda convertir una dirección sin procesar en una clase Swift utilizable? Por ejemplo: (lldb) po 0x7df67c50 as MKPinAnnotationView Sé que esta dirección apunta a un MKPinAnnotationView, pero no está en un marco que pueda seleccionar. Pero, quiero convertir la dirección sin procesar en un MKPinAnnotationView …
94 ios  swift  lldb 

20
Valor no válido de Alamofire alrededor del carácter 0
Alamofire.request(.GET, "url").authenticate(user: "", password: "").responseJSON() { (request, response, json, error) in println(error) println(json) } Esta es mi solicitud con Alamofire, para una determinada solicitud a veces funciona, pero a veces obtengo: Optional(Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Invalid value around character 0.) UserInfo=0x78e74b80 {NSDebugDescription=Invalid value …
94 ios  swift  alamofire 

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.