Preguntas etiquetadas con swift

110
imprimir sin nueva línea en rápido

En swift 2.0, print()agrega automáticamente un carácter de nueva línea. En swift 1.2, println()y print()solía ser funciones separadas. Entonces, ¿cómo imprimo algo de texto y no le agrego una nueva línea, ya que Swift ya no tiene una función de impresión que no agrega nuevas...

109
Swift: ¿qué tipos usar? NSString o String

Con la introducción de Swift, he intentado entender el nuevo idioma Soy un desarrollador de iOS y usaría tipos como NSString, NSInteger, NSDictionaryen una aplicación. Noté que en el libro electrónico "El lenguaje de programación Swift" de Apple, usan los tipos SwiftString, Int, Dictionary He...

109
Matriz bidimensional en Swift

Me confunden tanto las matrices 2D en Swift. Déjame describirte paso a paso. ¿Y podría corregirme si me equivoco? Ante todo; declaración de una matriz vacía: class test{ var my2Darr = Int[][]() } En segundo lugar llene la matriz. (como my2Darr[i][j] = 0donde i, j son variables de ciclo...

109
Cómo agregar minutos a la hora actual en Swift

Soy nuevo en Swift y estoy probando un programador. He seleccionado la hora de inicio y necesito agregar 5 minutos (o múltiplos de ella) a la hora de inicio y mostrarla en un UILabel. @IBAction func timePickerClicked(sender: UIDatePicker) { var dateFormatter = NSDateFormatter()...

108
¿Cómo puedo usar swift en Terminal?

Leí Novedades de Xcode 6 . El artículo presenta algunas características nuevas sobre Xcode 6 y dice: Línea de comando El depurador de Xcode incluye una versión interactiva del lenguaje Swift, conocido como REPL (Read-Eval-Print-Loop). Utilice la sintaxis Swift para evaluar e interactuar con su...

108
Swift doble a la cuerda

Antes de actualizar xCode 6, no tenía problemas para convertir un doble en una cadena, pero ahora me da un error var a: Double = 1.5 var b: String = String(a) Me da el mensaje de error "el doble no se puede convertir en una cadena". ¿Hay alguna otra forma de

108
Swift: eliminar todos los elementos de la matriz

Estoy tratando de eliminar todos los elementos de la matriz con un bucle for como este: for index 1...myArray.count { myArray.removeAtIndex(index) } Pero no funciona, obtengo este error antes de construir: Esperado ';' en la declaración

108
¿Cómo funciona String.Index en Swift?

He estado actualizando algunos de mis antiguos códigos y respuestas con Swift 3, pero cuando llegué a Swift Strings and Indexing, ha sido un fastidio entender las cosas. Específicamente, estaba intentando lo siguiente: let str = "Hello, playground" let prefixRange =

107
¿Cómo creo un nuevo proyecto Swift sin usar Storyboards?

Crear un nuevo proyecto en XCode 6 no permite deshabilitar Storyboards. Solo puede seleccionar Swift u Objective-C y usar o no Core Data. Intenté eliminar el guión gráfico y del proyecto eliminar el guión gráfico principal y configurar manualmente la ventana desde didFinishLaunching En...