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

5 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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? ...

1 la respuesta

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 ...

1 la respuesta

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() ...

2 la respuesta

¿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: ...

3 la respuesta

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 ...

2 la respuesta

¿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 ...

3 la respuesta

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 ...

6 la respuesta

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 ...