Resultados de la búsqueda a petición "swift2"
Extensiones de protocolo rápidas anulando
Estoy experimentando con extensiones de protocolo Swift y encontré este comportamiento bastante confuso. ¿Podrías ayudarme a obtener el resultado que quiero? Vea los comentarios en las últimas 4 líneas del código. (Puede copiarlo y pegarlo en ...
No se puede convertir mp3 en PCM usando AudioConverterFillComplexBuffer en AudioFileStreamOpen's AudioFileStream_PacketsProc callback
tengo unAudioFileStream_PacketsProc devolución de llamada establecida durante unAudioFileStreamOpen que maneja la conversión de paquetes de audio en PCM usandoAudioConverterFillComplexBuffer. El problema que tengo es que obtengo un estado de OS ...
Obtenga la ruta al script Swift desde el script
Estoy escribiendo un script en Swift, y quiero que modifique algunos archivos que siempre existen en el mismo directorio que el script en sí. ¿Hay alguna manera de obtener el camino hacia el script desde dentro de sí mismo? ...
Creación de un marco Swift con Xcode 7 (Beta 3) para usar como binario incorporado
Desde que se introdujeron los binarios incrustados en iOS 8, he querido portar gran parte de mi código común en marcos. Decidí esperar un año antes de hacerlo y este año, con Xcode 7 Beta e iOS 9, estoy empezando a hacer eso. He comenzado un ...
Swift 2.0: Extensiones de protocolo: dos protocolos con el mismo error de compilación de firma de función
Dados los dos protocolos y sus extensiones: protocol FirstDelegate { func someFunc() } protocol SecondDelegate { func someFunc() } extension FirstDelegate { func someFunc() { print("First delegate") } } extension SecondDelegate { func someFunc() ...
¿Cómo lanzar errores en un cierre en Swift?
Por favor, mire el siguiente código: override func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [UITableViewRowAction]? { let deleteAction = UITableViewRowAction(style: ...
Permiso para tomar una foto u obtener una imagen de la biblioteca que no se muestra en iOS9 (Xcode 7beta, Swift2)
El siguiente código muestra un ejemplo para mi acceso a la imagen lib. No importa dónde llame al código (ver), no veo el diálogo de permiso del teléfono emergente y, por lo tanto, no puedo permitir que mi aplicación acceda a la cámara o la ...
¿Cómo obtener un nombre de propiedad y su valor usando Swift 2.0 y la reflexión?
Dado este modelo: public class RSS2Feed { public var channel: RSS2FeedChannel? public init() {} } public class RSS2FeedChannel { public var title: String? public var description: String? public init() {} }¿Qué necesitaría hacer para obtener los ...
La extensión de protocolo Swift 2 no llama al método anulado correctamente
Me he encontrado con un problema al usar las extensiones de protocolo de Swift 2 con implementaciones predeterminadas. La esencia básica es que proporcioné una implementación predeterminada de un método de protocolo que estoy anulando en una ...
Extienda los tipos de matriz usando la cláusula where en Swift
Me gustaría usar el marco Acelerar para extender [Float] y [Double] pero cada uno de estos requiere una implementación diferente. Intenté lo obvio: extension Array<Float> { }y obtén este error: "La extensión restringida debe declararse en el ...