swift

¿Cómo determinar el modelo actual de iPhone / dispositivo?

¿Hay alguna manera de obtener el nombre del modelo del dispositivo (iPhone 4S, iPhone 5, iPhone 5S, etc.) en Swift? Sé que ... ando mi aplicación para iPhone en Swift, así que ¿podría alguien ayudarme con la forma equivalente de resolver esto en Swift?

Iterar a través de un Diccionario en Swift

Estoy un poco confundido sobre la respuesta que Xcode me está dando a este experimento en la Guía del Lenguaje de Programació ... ecer en 16, y finalmente 25 en "Cuadrado", produciendo un total de 8 veces. ¿Me estoy perdiendo algo completamente obvio?

No se pudo insertar una nueva conexión de salida: No se pudo encontrar ninguna información para la clase llamada

Recibí un error en Xcode diciendo que no había información sobre el controlador de vista. No se pudo insertar una nueva conexión de salida: No se pudo encontrar ninguna información para la clase llamada ¿Por qué sucede esto?

intentar animar una restricción en swift

Tengo un UITextField que quiero ampliar su ancho cuando se toca. Configuré las restricciones y me aseguré de que la restricci ... s el nombre de la restricción que controlo arrastrada para conectarse a mi clase desde IB. Gracias por su ayuda de antemano!

Convertir un NSURL a un NSString

Tengo una aplicación donde el usuario puede elegir una imagen de las imágenes de la aplicación integrada o de la biblioteca d ... e quiero convertir en un NSString para poder guardarla en [occasion imagePath]. Es posible convertir el NSURL a un NSString?

¿Funciones/variables estáticas vs clase en clases Swift?

El siguiente código se compila en Swift 1.2: class myClass { static func myMethod1() { } class func myMethod2() ... stática y una variable clase (es decir, cuando ambos están definidos en una clase)? ¿Cuál debo usar y cuándo? (Xcode 6.3)

NSNotificationCenter addObserver en Swift

¿Cómo se agrega un observador en Swift al centro de notificaciones predeterminado? Estoy tratando de portar esta línea de c ... enter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];

Eliminación de elementos duplicados de una matriz en Swift

Podría tener una matriz que se parece a la siguiente: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] O, realmente, cualquier secuen ... ubiera uno de cada elemento idéntico. ¿Swift proporcionan una manera de hacer esto fácilmente, o tendré que hacerlo yo mismo?

¿Por Qué Elegir Struct Sobre Class?

Jugando con Swift, viniendo de un fondo Java, ¿por qué querrías elegir una Estructura en lugar de una Clase? Parece que son la misma cosa, con una estructura que ofrece menos funcionalidad. ¿Por qué elegirlo entonces?

Obtener la longitud de una cadena

¿Cómo se obtiene la longitud de un String? Por ejemplo, tengo una variable definida como: var test1: String = "Scott" Sin embargo, no puedo encontrar un método de longitud en la cadena.

En ausencia de macros de preprocesador, ¿hay una manera de definir banderas específicas de esquema práctico a nivel de proyecto en Xcode project

Antes de swift definiría un conjunto de esquemas para compilaciones alfa, beta y de distribución. Cada uno de estos esquemas ... o me importa si el código se compila, per se. Sin embargo, me gustaría crear funciones basadas en el esquema de compilación.

¿Cómo compruebo cuando un UITextField cambia?

Estoy tratando de comprobar cuando un campo de texto cambia, equivalente también la función utilizada para TextView - textVie ... se activa tan pronto como se presiona el campo de texto, quiero que se habilite solo cuando el texto está realmente escrito?

Establecer programáticamente el controlador de vista inicial usando Storyboards

¿Cómo puedo configurar programáticamente el InitialViewController para un guion gráfico? Quiero abrir mi storyboard a una vista diferente dependiendo de alguna condición que puede variar de lanzamiento a lanzamiento.

¿Qué es un valor opcional en Swift?

De La documentación de Apple : Puede usar if y let juntos para trabajar con valores que podrían faltar. Estos valores s ... nterrogación (?) después del tipo de un valor para marcar el valor como opcional. ¿Por qué querría usar un valor opcional?

Swift: print() vs println () vs NSLog()

¿Cuál es la diferencia entre print, NSLog y println ¿y cuándo debo usar cada uno? Por ejemplo, en Python si quisiera imprimir un diccionario, simplemente print myDict, pero ahora tengo otras 2 opciones. ¿Cómo y cuándo debo usar cada uno?

¿Swift tiene modificadores de acceso?

En Objective-C los datos de instancia pueden ser public, protected o private. Por ejemplo: @interface Foo : NSObject { @pu ... ninguna mención de modificadores de acceso en la referencia Swift. ¿Es posible limitar la visibilidad de los datos en Swift?

Redondeando un valor doble a x número de decimales en swift

¿Puede alguien decirme cómo redondear un valor doble a x número de decimales en Swift? Tengo: var totalWorkTimeInHours = ... rgo y preciso, por ejemplo, 1.543240952039...... ¿Cómo redondeo esto a, digamos, 1.543 cuando imprimo totalWorkTimeInHours?

Obtener la diferencia entre dos fechas en (meses / días / horas / minutos / segundos)

Estoy tratando de obtener la diferencia entre la fecha actual como NSDate() y una fecha de una llamada PHP time(); por ejempl ... ilizando un backend como NodeJS, es posible que desee considerar algunas de las otras opciones que encontrará a continuación.

¿Cómo oculto la barra de estado en una aplicación Swift iOS?

Me gustaría eliminar la barra de estado en la parte superior de la pantalla. Esto no funciona: func application (applicatio ... w.addSubview(label) self.window!.rootViewController = controller self.window!.makeKeyAndVisible() return true }

Aplicación iOS con marco se estrelló en el dispositivo, dyld: Biblioteca no cargada, Xcode 6 Beta

Este bloqueo ha sido un problema de bloqueo, básicamente he utilizado los siguientes pasos para reproducir el problema: C ... que no podemos distribuir framework para dispositivos usando la versión beta de Xcode. ¿Alguien puede arrojar luz sobre esto?