Preguntas etiquetadas con swift

265
Cómo obtener la hora actual como fecha y hora

Acabo de empezar con el patio de recreo. Estoy tratando de crear una aplicación simple. He creado un objeto de fecha como este: var date = NSDate() ¿Cómo puedo obtener la hora actual? En otros idiomas puedo hacer algo como esto: var hour = date.hour Pero no puedo encontrar ninguna propiedad /...

262
¿Cómo crear un retraso en Swift?

Quiero pausar mi aplicación en cierto punto. En otras palabras, quiero que mi aplicación ejecute el código, pero luego, en cierto punto, haga una pausa de 4 segundos y luego continúe con el resto del código. ¿Cómo puedo hacer esto? Estoy usando

260
iOS detecta si el usuario está en un iPad

Tengo una aplicación que se ejecuta en el iPhone y el iPod Touch, se puede ejecutar en el iPad Retina y todo, pero debe haber un ajuste. Necesito detectar si el dispositivo actual es un iPad. ¿Qué código puedo usar para detectar si el usuario está usando un iPad en mi UIViewControllery luego...

260
No se pueden usar las clases Swift dentro de Objective-C

Intento integrar el Swiftcódigo en mi aplicación. Mi aplicación está escrita Objective-Cy agregué una Swiftclase. He hecho todo lo descrito aquí . Pero mi problema es que Xcodeno ha creado el -Swift.harchivo, solo los encabezados de puente. Así que lo creé, pero en realidad está vacío. Puedo usar...

259
¿Cuál es la palabra clave `some` en Swift (UI)?

El nuevo tutorial de SwiftUI tiene el siguiente código: struct ContentView: View { var body: some View { Text("Hello World") } } La segunda línea de la palabra some, y en su sitio se resalta como si fuera una palabra clave. Swift 5.1 no parece tener someuna palabra clave, y no veo qué otra...

258
NSRange to Range <String.Index>

¿Cómo puedo convertir NSRangea Range<String.Index>en Swift? Quiero usar el siguiente UITextFieldDelegatemétodo: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool

256
Matriz de teclas de diccionario en swift

Intentando llenar una matriz con cadenas de las teclas en un diccionario en forma rápida. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Esto devuelve un error de:...

255
¿Cómo saber el tipo de un objeto (en Swift)?

Cuando se trata de entender un programa, o en algunos casos, es útil poder saber de qué tipo es algo. Sé que el depurador puede mostrarle cierta información de tipo, y generalmente puede confiar en la inferencia de tipo para salirse sin especificar el tipo en esas situaciones, pero aún así,...