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

1 la respuesta

Cargue archivos y recursos web locales en WKWebView

A diferencia de UIWebView y versiones anteriores de WKWebView (iOS 10 y macOS 10.12), la operación de carga predeterminada para archivos locales se ha movido deBundle.main.path aBundle.main.url. Similar,loadFileURL También se ha convertido en la ...

1 la respuesta

El uso de Cocoa NSSavePanel en Sandbox provoca un error de aserción

Estoy tratando de usar NSSavePanel y agregué esta línea a mi código. let test = NSSavePanel()Cada vez que se llama a este código, aparece este error. No estoy muy seguro de lo que está sucediendo aquí porque solo estoy creando un nuevo objeto. ...

1 la respuesta

establecer el tamaño y la posición de todas las ventanas en la pantalla de forma rápida

¿Es posible obtener rápidamente una lista de todas las aplicaciones con una ventana en primer plano y luego establecer el tamaño y la posición de estas ventanas? Me sale la lista de propiedades de Windows como esta let type = ...

3 la respuesta

Protocolo codificable rápido con enumeraciones recursivas

Digamos que tengo un modelo como el siguiente, que me permite construir un árbol de objetos Foo. struct Foo { var kind : Kind enum Kind { case node([Foo]) case leaf } }¿Cómo puedo hacer este Codificable, específicamente para elcase node([Foo])?

1 la respuesta

Advertencia 'Class FIFinderSyncExtensionHost se implementa en ambos ...' en Xcode desde la actualización de macOS High Sierra

Recibo la siguiente advertencia en la consola Xcode mientras ejecuto (sin compilar) mi aplicación desde que actualicé a High Sierra en mi MacBook: objc [26299]: la clase FIFinderSyncExtensionHost se implementa en ...

1 la respuesta

¿Cómo mostrar una ventana sin robar foco en macOS?

Me preguntaba cómo podría enfocar el foco flotante, ¡y otra ventana todavía tiene foco! [/imgs/9PKOV.png] Podría fácilmente hacer una ventana flotando sobre todas las demás ventanas conwindow?.level = Int(CGWindowLevelForKey(.maximumWindow)), ...

2 la respuesta

¿Cómo detectar pulsaciones de teclas a nivel mundial en Swift en macOS?

Esto es lo que probé: NSEvent.addGlobalMonitorForEvents(matching: [.keyDown]) { (event) in print(event.keyCode) }Lamentablemente, no imprime nada. Y no, no es un duplicado ...

2 la respuesta

El patrón de expresión del tipo 'Cadena' no puede coincidir con los valores del tipo 'NSStoryboardSegue.Identifier

Estoy tratando de convertir mi código Swift 3 a Swift 4. Recibo este mensaje de error: El patrón de expresión del tipo 'Cadena' no puede coincidir con los valores del tipo 'NSStoryboardSegue.Identifier Este es mi código: override func ...

5 la respuesta

Swift 4: NSFilenamesPboardType no disponible. ¿Qué usar en su lugar para registerForDraggedTypes?

Después de migrar a Swift4, el siguiente código genera un error de compilación: public final class MediaItemView: NSView { public override init(frame frameRect: NSRect) { super.init(frame: frameRect) // error: 'NSFilenamesPboardType' ...

1 la respuesta

Aplicación macOS: manejo de combinaciones de teclas vinculadas a atajos de teclado globales

En algunas aplicaciones, tiene sentido que la aplicación maneje directamente los métodos abreviados de teclado que de otro modo están vinculados a combinaciones de todo el sistema. Por ejemplo, ⌘-Space (normalmente Spotlight) o ⌘-Tab (normalmente ...