Preguntas etiquetadas con swift

93
Eliminar objeto de la matriz en Swift 3

En mi aplicación agregué un objeto en la matriz cuando seleccioné la celda y deseleccioné y eliminé el objeto cuando volví a seleccionar la celda. Usé ese código pero me da un error. extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as...

93
El diseño automático se ignora en Custom UITableViewCell

A pesar de haber establecido restricciones para todos los elementos, incluidos los verticales necesarios para que la celda calcule su altura, el diseño automático parece ignorarse: todas las celdas están comprimidas. Aquí hay una captura de pantalla del resultado y de las restricciones en el...

92
Aplicación de UIA de subclase con Swift

En Objective C era simple: era suficiente actualizar el archivo main.m y cambiar los parámetros UIApplicationMain () return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class])); Pero en swift no hay un archivo main.m, ya que la...

92
Hacer una llamada a la API REST en Swift

Estoy tratando de usar Swift para hacer una llamada GET a una API REST y he intentado seguir numerosos tutoriales, pero no puedo resolverlo. O porque no puedo averiguar cómo traducir todo el Obj-C a Swift, o porque la mitad de los métodos n 'tales están en desuso. ¿Alguien sabe cómo realizar la...

92
Obtener información de versión y compilación con Swift

Estoy intentando obtener acceso al NSBundle principal para recuperar la información de versión y compilación. La cosa es que quiero probarlo rápidamente, sé cómo recuperarlo en Objective-C con Build.text = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];. Sin embargo, no...

92
AnyObject y Any en Swift

No entiendo cuándo usar AnyObject y cuándo usar Any en Swift. En mi caso tengo un diccionario [Cuerda: ???] ??? : Puede ser Int, Double, Float, String, Array, Dictionary ¿Alguien puede explicarme la diferencia entre Any y AnyObject y cuál usar en mi caso? Alak

92
Generando números aleatorios con Swift

Necesito generar un número aleatorio. Parece que la arc4randomfunción ya no existe tan bien como la arc4random_uniformfunción. Las opciones que tengo son arc4random_stir(), arc4random_buf(UnsafeMutablePointer<Void>, Int)y arc4random_addrandom(UnsafeMutablePointer<UInt8>,...

92
Swift: ordena la matriz de objetos con varios criterios

Tengo una variedad de Contactobjetos: var contacts:[Contact] = [Contact]() Clase de contacto: Class Contact:NSOBject { var firstName:String! var lastName:String! } Y me gustaría ordenar esa matriz una lastNamey otra vez firstNameen caso de que algunos contactos obtengan lo mismo...

91
Clase conforme al protocolo como parámetro de función en Swift

En Objective-C, es posible especificar una clase conforme a un protocolo como parámetro de método. Por ejemplo, podría tener un método que solo permita un UIViewControllerque se ajuste a UITableViewDataSource: - (void)foo:(UIViewController<UITableViewDataSource> *)vc; No puedo encontrar...