Resultados de la búsqueda a petición "swift"

2 la respuesta

El operador binario '===' no se puede aplicar a operandos de tipo '¿Cualquiera?' y 'UIBarButtonItem!'

El siguiente código solía ser capaz de compilar en swift 2.2, ya no en swift 3.0. ¿Cómo arreglamos esto? Error: el operador binario '===' no se puede aplicar a operandos de tipo '¿Cualquiera?' y 'UIBarButtonItem!' override func prepare(for ...

1 la respuesta

xcode 8 beta 3: se esperaba ',' uniendo partes de una condición de múltiples cláusulas

Obteniendo una nueva advertencia en xcode 8 beta 3. ¿Qué hay de malo en esta sintaxis, o hay un error en xcode? SwiftyJSON.swift: 772: 35: se esperaba ',' uniendo partes de una condición de múltiples cláusulas if let errorValue = error where ...

7 la respuesta

Analizando correctamente JSON en Swift 3

Estoy tratando de obtener una respuesta JSON y almacenar los resultados en una variable. He tenido versiones de este código que funcionan en versiones anteriores de Swift, hasta que se lanzó la versión GM de Xcode 8. Eché un vistazo a algunas ...

2 la respuesta

Rotación de un botón UIB 90 grados cada vez que se hace clic en el botón

¿Cómo se gira un botón UIB en 90 grados cada vez que se hace clic en el botón y también se realiza un seguimiento de cada posición / ángulo girado? Aquí está el código que tengo hasta ahora, pero solo gira una vez: @IBAction func ...

1 la respuesta

¿Qué pasó con el constructor UIView? () En Swift 3.0?

En Swift 2.2, a menudo declaraba variables usando una sintaxis concisa similar alet x = UIView?(). Esto diox elUIView? tipo, e inicializado connil. (Por supuesto, podría usar cualquier tipo en lugar deUIView en estos ejemplos) Sin embargo, ...

1 la respuesta

No se puede convertir el valor de tipo 'NSURL?' al tipo de argumento esperado 'URL'

El mensaje de error que recibo de este segmento de código es "¿no se puede convertir el valor de tipo 'NSURL?' al argumento esperado escriba 'URL' ". Cuando entro en mi navegador web, puedo ver el archivo pdf y sé que está funcionando. Los ...

2 la respuesta

Cómo verificar si una dirección de correo electrónico ya está en uso Firebase

trabajando en algunosFirAuth cosas, pero por alguna razón no puedo entender cómo verificar si la dirección de correo electrónico propuesta por los usuarios ya ha sido tomada. He intentado llamar.fetchProvidersForEmail como se sugirió en ...

4 la respuesta

Literal concatenado con cadena opcional

¿Cuál es la forma correcta de implementar esto? preferiblemente en una línea. var name: String? ... let username = "@" + nameNota:username debe serString? No quiero desenvolvername para concatenación Editar: siname esnil, username también ...

3 la respuesta

UIButton que causa el selector no reconocido enviado a la instancia

Estoy tratando de crear varios botones con un bucle for, pero tengo problemas para usar la función (remitente :). Tengo el siguiente código func setUpButtons(){ for i in 1...3 { let btn: UIButton = UIButton(frame: CGRect(x: 100, y: 100, width: ...

9 la respuesta

¿Por qué la palabra clave "débil" solo puede aplicarse a los tipos de protocolo de clase y de clase

Cuando estoy declarando variables comoweak en Swift, a veces recibo el mensaje de error de Xcode: 'débil' solo se puede aplicar a los tipos de protocolo de clase y de clase Me preguntaba por qué palabra claveweak solo se puede aplicar a clases ...