Articles of swift3

iOS: toque el problema del gesto en la vista de la image

Estoy trabajando lentamente en Apple para aprender a desarrollar para Swift y sigo encontrando un problema con mi gesto de toque. He vuelto a crear los numbers del proyecto, todos con el mismo resultado. Agrego un gesto de toque a una vista de image y esto debería abrir la biblioteca de fotos desde mi computadora. […]

secureTextEntry no funciona Swift 3

Estoy tratando de hacer una input de contraseña de un campo de text que SOLO se crea de manera programática, NO a través del creador de la interfaz, pero cuando bash establecer secureTextEntry en "true", sin embargo, solo obtengo un "Value of type 'UITextField' no tiene ningún miembro ' secureTextEntry '" myTextField.secureTextEntry = true Como […]

Swift 3 (Xcode 8 beta 6) localizedStringWithFormat

¿Hay una mejor manera de get un formatting localizado y cadenas de sustitución con Xcode 8 Swift 3? ¿Debo usar NSString y avanzar y retroceder entre NSString y String? let localizedDue = NSString.localizedStringWithFormat(NSLocalizedString("Due: %@", comment: "due date label with date") as NSString, formattedDate) as String

Actualización a Swift 3.0: el tipo contextual 'AnyObject' no se puede usar con el dictionary literal

Estoy actualizando mi base de código a Swift 3.0, y no puedo determinar cómo solucionar el error que estoy generando al migrar: "El tipo contextual 'AnyObject' no se puede usar con el dictionary literal". Cualquier ayuda sería muy apreciada. typealias JSONDictionary = Dictionary<String, AnyObject> func infoDict() -> JSONDictionary { return ["users" : //the following line […]

¿Cómo configurar la label del button en swift 3?

@IBOutlet weak var catParentIdButton: UIButton! Tengo este código y ahora quiero escribir la label del button mediante progtwigción. ¿Cuál será la syntax para escribir la label del button en swift 3.0?

Solicitud POST con datos en el cuerpo con Alamofire 4

¿Cómo es posible enviar una request POST con datos en el cuerpo HTTP con Alamofire 4? Utilicé la encoding personalizada en Swift 2.3, funcionaba bien. Convertí mi código swift 3 e intenté patwigter la encoding, pero no funcionaba. Este código: public struct MyCustomEncoding : ParameterEncoding { private let data: Data init(data: Data) { self.data = […]

¿Cómo get la ruta a una subcarpeta en el package principal?

Tengo un proyecto en el que migro de Obj-C a Swift 3.0 (y soy un novato en Swift). ¿Cómo traduzco esta línea? NSString *folder = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"myfolder"]; Logré get la ruta del recurso: let resoursePath = Bundle.main.resoursePath; ¿Pero cómo obtengo la ruta a una subcarpeta llamada "myfolder"? Necesito get una ruta de acceso […]

Swift 3.0: Referencia ambigua al problema del miembro 'Subíndice' en notifications push

Este es el código siguiente pero obtengo el siguiente error en swift3 func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) { notificationReceived(notification: userInfo as [NSObject : AnyObject]) } func notificationReceived(notification: [NSObject:AnyObject]) { let viewController = window?.rootViewController let view = viewController as? ViewController view?.addNotification( title: getAlert(notification: notification).0, body: getAlert(notification: […]