Resultados de la búsqueda a petición "swift"

15 la respuesta

Detecta el dispositivo actual con UI_USER_INTERFACE_IDIOM () en Swift

¿Cuál es el equivalente deUI_USER_INTERFACE_IDIOM() en Swift para detectar entre iPhone y iPad? Consigo unUse of unresolved identifier error al compilar en Swift.

4 la respuesta

¿Cómo puedo cambiar la representación textual que se muestra para un tipo en Swift?

¿Cómo puedo modificar la salida de texto que se muestra en la interpolación de cadenas? losPrintable El protocolo parece el más obvio, pero se ignora tanto en la Interpolación de cadenas como en la impresión de la instancia, por ejemplo: struct ...

2 la respuesta

Suprimir los retornos implícitos en Swift

Considere el siguiente conjunto de funciones: func testFunc(someFunc: (Int[]) -> ()) { someFunc([1, 2, 3]) } func someFunc<T>(arr : T[]) -> T[] { return arr } func someOtherFunc<T>(arr : T[]) { println(arr) } // case 1 - ERROR testFunc() { ...

7 la respuesta

Se bloquea al enviar el resultado de arc4random () a Int

He escrito una simple clase Bag. Una bolsa se llena con una proporción fija de enumeraciones de temperatura. Le permite tomar uno al azar y se rellena automáticamente cuando está vacío. Se parece a esto: class Bag { var items = Temperature[]() ...

7 la respuesta

¿Cómo podemos crear una extensión de matriz genérica que sume tipos de números en Swift?

Swift le permite crear una extensión de matriz que suma Integer con: extension Array { func sum() -> Int { return self.map { $0 as Int }.reduce(0) { $0 + $1 } } }Que ahora se puede usar para sumarInt[] me gusta: [1,2,3].sum() //6Pero, ¿cómo ...

5 la respuesta

Cómo convertir una cadena rápida a CFString

¿Cómo puedo crear un CFString a partir de un Swift String nativo o NSString en Swift? let path:String = NSBundle.mainBundle().pathForResource(name.stringByDeletingPathExtension, ofType:"pdf") let string:CFString = ??? path let url:CFURLRef ...

4 la respuesta

¿Cómo se convierte una cadena en una cadena CS en el lenguaje Swift?

Estoy tratando de usar dispatch_queue_create con una cadena dinámica que estoy creando en tiempo de ejecución como primer parámetro. El compilador se queja porque espera una cadena c estándar. Si cambio esto a una cadena definida en tiempo de ...

7 la respuesta

¿Cómo puedo encontrar el índice de un artículo en Swift? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo encontrar el índice del elemento de la lista en Swift? [/questions/24028860/how-to-find-index-of-list-item-in-swift] 17 respuestas ¿Existe un método llamado indexof o algo similar? var array = ...

3 la respuesta

¿Swift no funciona con punteros de función?

Estoy tratando de usar una biblioteca C en Swift, y tengo problemas para llamar a cualquier función que tome un puntero de función como uno de sus argumentos. Por ejemplo, parte del archivo lua.h que estoy tratando de usar en Swift se ...

15 la respuesta

Ordenar diccionario por valores en Swift

¿Hay análogos de - (NSArray *) keysSortedByValueUsingSelector: (SEL) comparador en swift? ¿Cómo hacer esto sin lanzar a NSDictionary? Intenté esto, pero parece que no es una buena solución. var values = Array(dict.values) values.sort({ $0 > $1 ...