Tag: SWIFT5
Quiero crear una extensión para UIViewController pero tengo un problema con mi @objc func. ¿Cómo pasar este parámetro a continuación? #selector(handlePanGestExt(sender: **cardOriginY:** ))) fileprivate var cardOriginY : CGFloat! extension UIViewController { func panGestureRecognizerToHandleDragAndDissmisView(inCardView : UIView, cardOriginY : CGFloat) { let panGesture = UIPanGestureRecognizer(target: self, action: #selector(handlePanGestExt(sender: cardOriginY: ))) inCardView.addGestureRecognizer(panGesture) } . . . Read more
Tanto TikTok como Instagram (iOS) tienen un mecanismo incorporado en su código de edición de la biografía del perfil que permite al usuario utilizar la tecla de retorno y crear líneas de separación en las biografías de los perfiles de usuario. Sin embargo, después de cierto número de líneas sin . . . Read more
¿Es @MainActor solo un azúcar sintáctica para DispatchQueue.main.async o tiene algún otro uso?
Tengo este código: let active: NSString = NSString.init() for value in 0..<array.count +=”” 1{=”” let=”” validatedata:=”” nsdictionary=”array.object(at:” value)=”” as!=””></array.count> <code> let key: NSString = validateData.object(forKey: “clave”) as! NSString let name: NSString = validateData.object(forKey: “nombre”) as! NSString active = validateData.object(forKey: “activo”) as! NSString let sucursal_ID: NSString = validateData.object(forKey: “id_sucursal”) as! NSString . . . Read more
No “MyError” o con ningún otro prefijo o sufijo. Quiero que sea simplemente “Error”. Porque cuando me refiero a este tipo en el código, sería como: MyApp.Error. Bonito y simple. enum MyApp { enum SomeModel {} enum OneMoreModel {} enum Error: Error { } } No compila: ‘Error’ tiene un . . . Read more