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

17 la respuesta

¿Cómo puedo usar los subíndices de segmentación de cadenas en Swift 4?

Tengo el siguiente código simple escrito en Swift 3: let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index)De Xcode 9 beta 5, recibo la siguiente advertencia: 'substring(to:)'está en desuso: ...

6 la respuesta

advertencia: los 'caracteres' están en desuso: utilice String o Substring directamente

caracteres [https://developer.apple.com/documentation/swift/string/1540072-characters]- una propiedad de instancia de String, está en desuso conXcode ...

1 la respuesta

¿Cómo activar UITableViewCell editActions mediante programación? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Abrir botones de acción de edición UITableView mediante programación [/questions/31543832/open-uitableview-edit-action-buttons-programmatically] 5 respuestasHe realizado algunas acciones de edición ...

3 la respuesta

Swift 4 Decodificable con claves desconocidas hasta el momento de decodificación

¿Cómo hace frente el protocolo Swift 4 Decodable a un diccionario que contiene una clave cuyo nombre no se conoce hasta el tiempo de ejecución? Por ejemplo: [ { "categoryName": "Trending", "Trending": [ { "category": "Trending", "trailerPrice": ...

4 la respuesta

No se puede acceder a la clase Swift 4 desde Objective-C: "Propiedad no encontrada en el objeto de tipo"

Usando la última versión beta de Xcode 9, aparentemente no puedo acceder a las propiedades de las clases Swift. Aún más extraño, puedo acceder a la clase en sí para instanciarla o lo que sea, pero completamente incapaz de acceder a ...

2 la respuesta

Acoplar JSON cuando las claves solo se conocen en tiempo de ejecución

Digamos que tenemos una estructura JSON como la siguiente (comúnmente utilizada en la base de datos en tiempo real de Firebase): { "18348b9b-9a49-4e04-ac35-37e38a8db1e2": { "isActive": false, "age": 29, "company": "BALOOBA" }, ...

1 la respuesta

Error rápido: 'Secuencia' requiere que los tipos 'T' y 'ArraySlice <T>' sean equivalentes

Estoy tratando de actualizar una biblioteca matemática para que sea compatible con Swift 3, pero me encuentro con un error: 'Sequence' requires the types 'T' and 'ArraySlice<T>' be equivalent La documentación de Apple sobre Sequence recomienda ...

3 la respuesta

¿No se puede convertir el valor del tipo '[String: AnyObject]?' al tipo de argumento esperado '[NSAttributedStringKey: Any]?'

Cómo convertir valores de tipo'[String : AnyObject]?'al tipo de argumento esperado'[NSAttributedStringKey : Any]?'? open class func drawText(context: CGContext, text: String, point: CGPoint, align: NSTextAlignment, attributes: [String : ...

3 la respuesta

¿Obteniendo una cadena de la nueva sintaxis de ruta clave de Swift 4?

¿Cómo puedes conseguir unvalor de cadena deSwift 4 teclas inteligentes [https://github.com/apple/swift-evolution/blob/master/proposals/0161-key-paths.md] sintaxis (por ejemplo,\Foo.bar)? En este punto, tengo curiosidad sobre cualquier forma, no ...

1 la respuesta

En Swift 4, ¿cómo elimino un observador de KVO basado en bloques?

Si guardo un observador como este: let observer: NSKeyValueObservation = foo.observe(\.value, options: [.new]) { (foo, change) in print(change.newValue) }¿Cómo elimino / deshabilito / limpio?observer una vez que ya no lo necesito? Mifoo ...