En swift parece haber dos operadores de igualdad: el doble igual ( ==) y el triple igual ( ===), ¿cuál es la diferencia entre los
En swift parece haber dos operadores de igualdad: el doble igual ( ==) y el triple igual ( ===), ¿cuál es la diferencia entre los
¿Cómo puedo hacer un UIScrollViewdesplazamiento hacia abajo en mi código? ¿O de una manera más genérica, a cualquier punto de una
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 from an external...
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
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(...
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...
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 == "" {...
Escribí una biblioteca en Swift y no pude importarla a mi proyecto actual, escrito en Objective-C. ¿Hay alguna forma de importarlo? #import "SCLAlertView.swift" - 'SCLAlertView.swift' file not
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...
Tengo una aplicación que tiene un campo de texto en la mitad inferior de la vista. Esto significa que cuando voy a escribir en el campo de texto, el teclado cubre el campo de texto. ¿Cómo haría para mover la vista hacia arriba mientras escribo para poder ver lo que estoy escribiendo y luego volver...
En Objective-C podemos saber si se está creando una aplicación para dispositivo o simulador usando macros: #if TARGET_IPHONE_SIMULATOR // Simulator #else // Device #endif Estas son macros de tiempo de compilación y no están disponibles en tiempo de ejecución. ¿Cómo puedo lograr lo mismo en...
¿Es posible reducir la brecha entre el texto, cuando se colocan en varias líneas en un UILabel? Podemos establecer el marco, el tamaño de fuente y el número de líneas. Quiero reducir la brecha entre las dos líneas en esa
Cada vez que intento ejecutar mi aplicación en Xcode 6 Beta 4 obtengo el error: The file "MyApp.app" couldn't be opened because you don't have permission to view it. Este error aparece sin importar a qué simulador o dispositivo apunte. Yo he tratado: Eliminar todos los datos derivados del...
En la instancia de Objective-C, los datos pueden ser public, protectedo private. Por ejemplo: @interface Foo : NSObject { @public int x; @protected: int y; @private: int z; } -(int) apple; -(int) pear; -(int) banana; @end No he encontrado ninguna mención de modificadores de acceso en la...
Si tengo una matriz en Swift e intento acceder a un índice que está fuera de los límites, hay un error de tiempo de ejecución poco sorprendente: var str = ["Apple", "Banana", "Coconut"] str[0] // "Apple" str[3] // EXC_BAD_INSTRUCTION Sin embargo, habría pensado con todo el encadenamiento...
Estoy tratando de ejecutar el siguiente código: import UIKit class LoginViewController: UIViewController { @IBOutlet var username : UITextField = UITextField() @IBOutlet var password : UITextField = UITextField() @IBAction func loginButton(sender : AnyObject) { if username .isEqual("") ||...
Como dice la pregunta, principalmente me gustaría saber si mi código se está ejecutando o no en el simulador, pero también estaría interesado en conocer la versión específica del iPhone que se está ejecutando o simulando. EDITAR: agregué la palabra 'programáticamente' al nombre de la pregunta. El...
Tengo una matriz compuesta de AnyObject. Quiero iterar sobre él y encontrar todos los elementos que son instancias de matriz. ¿Cómo puedo verificar si un objeto es de un tipo dado en
De la documentación de Apple : Puede usar ify letjuntos para trabajar con valores que pueden faltar. Estos valores se representan como opcionales. Un valor opcional contiene un valor o contiene nilpara indicar que falta el valor. Escriba un signo de interrogación ( ?) después del tipo de un...
Todavía no he podido descubrir cómo obtener una subcadena de a Stringen Swift: var str = “Hello, playground” func test(str: String) -> String { return str.substringWithRange( /* What goes here? */ ) } test (str) No puedo crear un Rango en Swift. Autocompletar en el área de juegos no es muy...