Preguntas etiquetadas con swift

154
¿Cómo importo un archivo Swift de otro archivo Swift?

Simplemente quiero incluir mi clase Swift de otro archivo, como su prueba PrimeNumberModel.swift import Foundation class PrimeNumberModel { } PrimeNumberModelTests.swift import XCTest import PrimeNumberModel // gives me "No such module 'PrimeNumberModel'" class PrimeNumberModelTests:...

153
Comparación de NSDate usando Swift

Estoy trabajando en una aplicación que requiere verificar la fecha de vencimiento de la tarea. Quiero saber si una fecha de vencimiento es dentro de la próxima semana, y si es así, realice una acción. La mayor parte de la documentación que pude encontrar está en Objective-C y no puedo entender...

153
Cómo obtener la constante matemática de PI en Swift

Estoy tratando de encontrar una manera de incluir la constante PI en mi código Swift . Ya he encontrado ayuda en otra respuesta, a import Darwinque sé que me da acceso a funciones C . También revisé el Mathpaquete Darwiny encontré la siguiente declaración: var M_PI: Double { get } /* pi...

151
Swift comienza con el método?

¿Existe tal cosa como un método beginWith () o algo similar en Swift? Básicamente estoy tratando de verificar si cierta cadena comienza con otra cadena. También quiero que no distinga entre mayúsculas y minúsculas. Como puede notar, solo estoy tratando de hacer una función de búsqueda simple,...

150
Diccionario Swift: obtenga valores como matriz

Tengo un diccionario que contiene UIColorobjetos hash con un valor de enumeración ColorScheme: var colorsForColorScheme: [ColorScheme : UIColor] = ... Me gustaría poder extraer una matriz de todos los colores (los valores) contenidos en este diccionario. Pensé que podría usar la valuespropiedad,...

150
Formato de fecha en Swift

¿Cómo convertiré esta fecha y hora desde la fecha? De esto: 2016-02-29 12:24:26 a: 29 de febrero de 2016 Hasta ahora, este es mi código y devuelve un valor nulo: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name:...

150
Área segura de Xcode 9

Mientras explora el área segura encontrada de Xcode9 Beta en los constructores de interfaces Vea el visor de jerarquía Sentí curiosidad y traté de saber sobre la documentación del Área segura en las manzanas, en esencia el documento dice "El área de vista que interactúa directamente con el diseño...

149
¿Cómo guardar datos locales en una aplicación Swift?

Actualmente estoy trabajando en una aplicación iOS desarrollada en Swift y necesito almacenar algo de contenido creado por el usuario en el dispositivo, pero parece que no puedo encontrar una manera simple y rápida de almacenar / recibir el contenido de los usuarios en el dispositivo. ¿Alguien...

149
Cómo abrir una URL en Swift3

openURLha quedado en desuso en Swift3. ¿Alguien puede proporcionar algunos ejemplos de cómo funciona el reemplazo openURL:options:completionHandler:al intentar abrir una