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. […]
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 […]
¿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
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 […]
@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?
¿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 = […]
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 […]
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: […]
Intenté archivar mi aplicación y obtuve este error: el command falló debido a la señal: error de segmentación: 11 Cuando lo hice, todo salió bien, también en dispositivos reales. Mientras se archiva esto sucede. ¿Alguna idea de cómo arreglar? Esto es una parte del error: 0 swift 0x000000010f79f3ad PrintStackTraceSignalHandler(void*) + 45 1 swift 0x000000010f79eb56 SignalHandler(int) […]
Estoy aprendiendo cómo trabajar con TableViews y me pregunto cómo puedo averiguar si la tablaView se desplaza hacia arriba o hacia abajo. He estado probando varias cosas como esta, pero no ha funcionado, ya que la siguiente es para una vista de desplazamiento y tengo un TableView. Cualquier sugerencia sería genial ya que soy nuevo […]