Preguntas etiquetadas con swift

107
conversión rápida Range <Int> a [Int]

cómo convertir Range a Array Lo intenté: let min = 50 let max = 100 let intArray:[Int] = (min...max) obtener error Range<Int> is not convertible to [Int] También probé: let intArray:[Int] = [min...max] y let intArray:[Int] = (min...max) as [Int] ellos tampoco

107
Parámetro opcional predeterminado en la función Swift

Cuando establezco el firstThingvalor predeterminado, nilesto funcionará, sin el valor predeterminado de nil, obtengo un error de que falta un parámetro al llamar a la función. Al escribir Int?, pensé que lo hacía opcional con un valor predeterminado de nil, ¿estoy en lo cierto? Y si es así, ¿por...

106
Migración de UIWebView a WKWebView

en mi aplicación estoy migrando de UIWebView a WKWebView, ¿cómo puedo reescribir estas funciones para WKWebView? func webViewDidStartLoad(webView: UIWebView){} func webViewDidFinishLoad(webView: UIWebView){} y func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest,...

105
Clase base nativa Swift o NSObject

Probé un poco de isa swizzling con Swift, y descubrí que solo funciona cuando NSObject es una superclase (directamente o más arriba), o usando la decoración '@objc'. De lo contrario, seguirá un estilo de envío estático y vtable, como C ++. ¿Es normal definir una clase Swift sin una clase base...

105
Rango inverso en Swift

¿Hay alguna forma de trabajar con rangos inversos en Swift? Por ejemplo: for i in 5...1 { // do something } es un bucle infinito. En las versiones más recientes de Swift, ese código se compila, pero en tiempo de ejecución da el error: Error fatal: no se puede formar el rango con upperBound...

105
Cómo definir la constante estática en una clase en swift

Tengo estas definiciones en mi función que funcionan class MyClass { func myFunc() { let testStr = "test" let testStrLen = countElements(testStr) } } Pero si muevo 'testStr' y 'testStrLen' al nivel de clase, no se compilará. Decía 'MyClass.Type no tiene un miembro llamado' testStr '. class...

105
Dibujo animado de un círculo

Estoy buscando una forma de animar el dibujo de un círculo. He podido crear el círculo, pero lo dibuja todo junto. Aquí está mi CircleViewclase: import UIKit class CircleView: UIView { override init(frame: CGRect) { super.init(frame: frame) self.backgroundColor = UIColor.clearColor() }...

104
Cómo usar el SDK de Facebook iOS en iOS 10

Estoy tratando de usar Xcode 8 para crear una aplicación con inicio de sesión de Facebook usando Swift 3. Cuando cambio de nuevo iOS Simulator 9.3, funciona. En iOS 10, recibo este error: ""fbauth2:/" The operation couldn’t be completed. (OSStatus error -10814.)" y Optional(Error...