swift3

¿Cómo comprobar el hilo actual en Swift 3?

¿Cómo puedo comprobar cuál es el hilo actual en Swift 3? En versiones anteriores de Swift era posible comprobar si el hilo actual era el principal haciendo esto: NSThread.isMainThread()

Xcode 8.0 Swift 3.0 indexación y construcción lentas

He instalado Xcode 8.0 y convertido Swift 2.2 a 3.0 (ese proceso también tomó mucho tiempo, solo dejé mi Mac funcionando toda ... ladores tienen que pasar horas resolviendo problemas tan ridículos. Es muy decepcionante. ¿Alguna idea de cómo arreglar esto?

Selector en swift3

¿Por qué no funciona esto en swift 3 ? Se bloquea en tiempo de ejecución diciendo: '-[mi_app_name.displayOtherAppsCtrl ... o stuff with your cell, for example print the indexPath print(index.row) } else { print("Could not find index path") } }

Swift 3 guardar y recuperar objetos personalizados de UserDefaults

Tengo esto en Playground usando Swift 3, Xcode 8.0: import Foundation class Person: NSObject, NSCoding { var name: Stri ... n valor opcional". La línea "check" también muestra que el objeto guardado es nil. ¿Es un error en el NSCoder de mi objeto?

Actualizar CGRectMake a CGRect en Swift 3 Automáticamente

Ahora que CGRectMake, CGPointMake, CGSizeMake, etc. se ha eliminado en Swift 3.0, hay alguna forma de actualizar automáticame ... o estoy seguro de por qué Apple no convierte esto automáticamente cuando convierto el código a la sintaxis Actual de Swift...

Cómo convertir Datos a cadena hexadecimal en swift

Quiero la representación hexadecimal de un valor de datos en Swift. Eventualmente me gustaría usarlo así: let data = Data(base64Encoded: "aGVsbG8gd29ybGQ=")! print(data.hexString)

¿Hacia dónde despachar una vez en Swift 3?

Bien, así que me enteré de la nueva Swifty Dispatch API en Xcode 8. Me estoy divirtiendo usando DispatchQueue.main.async, y ... ppened before, and all of it will happen again.") dispatch_once(&token) { print("Except this part.") } }

Uso de dónde en if let asignación en Swift

La documentación de Swift en la página 61 del manual de Swift sugiere la posibilidad de usar where para unir un enlace opcion ... na coma como en el siguiente fragmento de código: if let geocodingError = error as? NSError where geocodingError.code == 2

didReceiveRemoteNotification no se llama, iOS 10

En iOS 9.3, el método didReceiveRemoteNotification se llama en las dos ocasiones siguientes. 1) Cuando se recibe la notific ... tra acción después de que se inicie la aplicación desde notificación. ¿Cuál debería ser la solución para esto? Alguna idea?

preferredStatusBarStyle eliminado en Swift 3?

Así que recientemente acabo de actualizar a Xcode 8 y acabo de recibir este error para el siguiente código. El error es ... StatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.lightContent } Realmente apreciaría ayuda, gracias!

Argumento adicional de Alamofire Swift 3.0 en la llamada

He migrado mi proyecto a Swift 3 (y actualizado Alamofire a la última versión de Swift 3 con pod 'Alamofire', '~> 4.0' en ... rl Alamofire.request(.POST, patientIdUrl, parameters: nil, headers: nil, encoding: .JSON) ¿Puede alguien decirme por qué ?

Extraños mensajes de Terminal en Xcode 8

Recientemente, he actualizado mi versión de Xcode a 8. Cuando comienzo y corro un proyecto completamente nuevo, recibo los si ... ta: 0 ¿Puede alguien explicar qué significan/por qué están aquí? PD: Nunca he recibido este tipo de mensajes con Xcode 7.

Dificultades de conversión a Swift 3

Después de convertir de Swift 2 a Swift 3 (incluso después de convertir edición-> convertir -> a la sintaxis actual de ... Swift 2 antes de descargar esta beta Xcode 8.0 y convertir a Swift 3 ¿Es esto un error de conversión que estoy cometiendo?

Comprobar si los servicios de localización están habilitados

He estado investigando sobre CoreLocation. Recientemente, me encontré con un problema que se ha cubierto en otro lugar, pero ... locationServicesEnabled(), pero eso no parece funcionar cuando compilas para iOS 9. Entonces, ¿cómo lograría esto? Gracias!

Genere su propio código de error en swift 3

Lo que estoy tratando de lograr es realizar una solicitud URLSession en swift 3. Estoy realizando esta acción en una función ... se llame a esta función. ¿Puede alguien dime cómo hacer esto. O no es esta la manera "Rápida" de manejar tales situaciones?

Envío de un correo electrónico desde swift 3

Estoy tratando de configurar una aplicación con la opción enviar correo electrónico. Tengo este código: import Foundation i ... reo que debería hacerlo, pero no lo es. ¿Por qué esto no funciona? ¿Puedes decirme qué está mal y cómo puedo seguir adelante?

Eliminar los dos últimos caracteres de una cadena (Swift 3.0)

Hay una forma rápida de eliminar los dos últimos caracteres de una Cadena en Swift 3.0? Veo que hay una manera simple de eliminar el último carácter como se indica claramente aquí. ¿Sabes cómo eliminar los dos últimos caracteres? ¡Gracias!

Esperar hasta que termine la tarea

¿Cómo puedo hacer que mi código espere hasta que termine la tarea en DispatchQueue? ¿Necesita algún manipulador o algo así? ... f course, because it // will execute before the code above } Estoy usando Xcode 8.2 y escribiendo en Swift 3.

¿Cómo introducir el formato de moneda en un campo de texto (de derecha a izquierda) utilizando Swift?

Tengo un número, digamos 0.00. Cuando el usuario toca 1. Deberíamos tener 0.01 Cuando el usuario toca 2. Debemos mostr ... el usuario toca 3. Debemos mostrar 1.23 Cuando el usuario toca 4. Debemos mostrar 12.34 ¿Cómo puedo hacer eso con Swift?

Extraña función genérica aparece en view controller después de convertir a swift 3

En mi proyecto, después de convertir a swift 3, apareció una nueva función antes de mi clase ViewController: fileprivate fu ... < r case (nil, _?): return true default: return false } } ¿Qué hace esta función? ¿Por qué lo necesito?