Preguntas etiquetadas con swift

Swift es un lenguaje de programación de propósito general seguro, rápido y expresivo desarrollado por Apple Inc. para sus plataformas y Linux. Swift es de código abierto. Use la etiqueta solo para preguntas sobre las características del idioma o para solicitar código en Swift. Use las etiquetas [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] y [cocoa] para preguntas (independientes del idioma) sobre las plataformas o marcos.


24
¿Cómo instalar cocoapods?
Remití demasiados enlaces e intenté, pero no tuve éxito. Si alguien tiene una idea, por favor comparta conmigo. Leí documentos de las vainas de cacao y muchas veces intenté instalar, pero siempre fallaba debido a los pasos iniciales. Encontré un error por el cual no puedo instalar gemas primero. ¿Alguien …
306 ios  swift  xcode  rubygems  cocoapods 


9
Ceros a la izquierda para Int en Swift
Me gustaría convertir un Inten Swift a un Stringcon ceros a la izquierda. Por ejemplo, considere este código: for myInt in 1 ... 3 { print("\(myInt)") } Actualmente el resultado es: 1 2 3 Pero quiero que sea: 01 02 03 ¿Hay una manera limpia de hacerlo dentro de las …

15
Instanciar y presentar un viewController en Swift
Problema Empecé a echar un vistazo de la nueva Swiften Xcode 6, y he intentado algunos proyectos de demostración y tutoriales. Ahora estoy atrapado en: Crear instancias y luego presentar un viewControllerdesde un guión gráfico específico Solución Objective-C UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self …

10
Diferencia entre == y ===
En swift parece haber dos operadores de igualdad: el doble igual ( ==) y el triple igual ( ===), ¿cuál es la diferencia entre los dos?
299 swift 

20
Leer y escribir una cadena desde un archivo de texto
Necesito leer y escribir datos en / desde un archivo de texto, pero no he podido averiguar cómo. Encontré este código de muestra en el iBook de Swift, pero todavía no sé cómo escribir o leer datos. import Cocoa class DataImporter { /* DataImporter is a class to import data …
298 file-io  swift 


6
Generar un UUID en iOS desde Swift
En mi aplicación iOS Swift, deseo generar cadenas aleatorias de UUID ( GUID ) para usar como clave de tabla, y este fragmento parece funcionar: let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) ¿Es esto seguro? ¿O tal vez hay un mejor enfoque (recomendado)?

16
Swift - codificar URL
Si codifico una cadena como esta: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) no escapa a las barras /. He buscado y encontrado este código de Objetivo C: NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( NULL, (CFStringRef)unencodedString, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8 ); ¿Hay alguna manera más fácil de codificar una URL y, si no, cómo escribo …
295 ios  swift  urlencode 

18
¿Cómo puedo usar los subíndices de segmentación de cadenas en Swift 4?
Tengo el siguiente código simple escrito en Swift 3: let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index) De Xcode 9 beta 5, recibo la siguiente advertencia: ' substring(to:)' está en desuso: utilice el Stringsubíndice de corte con un operador 'rango parcial desde'. ¿Cómo …
294 swift  swift4 

19
¿Cómo verifico cuando un UITextField cambia?
Estoy tratando de verificar cuándo cambia un campo de texto, equivalente también a la función utilizada para textView; textViewDidChangehasta ahora he hecho esto: func textFieldDidBeginEditing(textField: UITextField) { if self.status.text == "" && self.username.text == "" { self.topRightButton.enabled = false } else { self.topRightButton.enabled = true } } ¿Qué tipo de …
290 ios  swift  uitextfield 

19
No se pudo insertar una nueva conexión de salida: no se pudo encontrar ninguna información para la clase denominada
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Recibí un error en Xcode que decía que no había información sobre el controlador de vista. No se pudo insertar una nueva conexión de salida: …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.