Preguntas etiquetadas con swift

Swift es un lenguaje de programación de propósito general seguro, rápido y expresivo desarrollado por Apple Inc. para sus plataformas y Linux. Swift es de código abierto. Use la etiqueta solo para preguntas sobre las características del idioma o para solicitar código en Swift. Use las etiquetas [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] y [cocoa] para preguntas (independientes del idioma) sobre las plataformas o marcos.

15
Extensión de matriz para eliminar objetos por valor
extension Array { func removeObject<T where T : Equatable>(object: T) { var index = find(self, object) self.removeAtIndex(index) } } Sin embargo, aparece un error en var index = find(self, object) 'T' no es convertible a 'T' También probé con la firma de este método: func removeObject(object: AnyObject)sin embargo, obtengo el …
140 ios  arrays  swift 


8
Swift Array: comprueba si existe un índice
En Swift, ¿hay alguna forma de verificar si existe un índice en una matriz sin que se genere un error fatal? Esperaba poder hacer algo como esto: let arr: [String] = ["foo", "bar"] let str: String? = arr[1] if let str2 = arr[2] as String? { // this wouldn't run …
140 swift 




10
UITableViewCell personalizado de plumín en Swift
Estoy tratando de crear una celda de vista de tabla personalizada a partir de una punta. Me refiero a este artículo aquí . Estoy enfrentando dos problemas. Creé un archivo .xib con un objeto UITableViewCell arrastrado sobre él. Creé una subclase de UITableViewCelly la configuré como la clase de la …
139 ios  uitableview  swift  ios8 

23
Error de prueba de IU: ni el elemento ni ningún descendiente tienen el foco del teclado en secureTextField
Este es mi caso: let passwordSecureTextField = app.secureTextFields["password"] passwordSecureTextField.tap() passwordSecureTextField.typeText("wrong_password") //here is an error Error de prueba de IU: ni el elemento ni ningún descendiente tienen el foco del teclado. Elemento: ¿Qué está mal? Esto funciona bien para la normalidad textFields, pero el problema solo surge con secureTextFields. ¿Alguna solución?


2
El uso cerrado del parámetro de no escape puede permitirle escapar
Tengo un protocolo: enum DataFetchResult { case success(data: Data) case failure } protocol DataServiceType { func fetchData(location: String, completion: (DataFetchResult) -> (Void)) func cachedData(location: String) -> Data? } Con un ejemplo de implementación: /// An implementation of DataServiceType protocol returning predefined results using arbitrary queue for asynchronyous mechanisms. /// Dedicated …

10
Cambio del tamaño de fuente para encabezados de sección UITableView
¿Alguien puede indicarme la forma más fácil de cambiar el tamaño de fuente para el texto en un encabezado de sección UITableView? Tengo los títulos de sección implementados usando el siguiente método: - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section Entonces, entiendo cómo cambiar con éxito la altura del encabezado de sección usando …



6
Swift: ordena la matriz de objetos alfabéticamente
Tengo esto: class Movies { Name:String Date:Int } y una gran variedad de [Películas]. ¿Cómo clasifico la matriz alfabéticamente por nombre? He intentado: movieArr = movieArr.sorted{ $0 < $1 } y movieArr = sorted(movieArr) pero eso no funciona porque no estoy accediendo al atributo de nombre de Películas.
138 ios  arrays  swift  sorting 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.