Preguntas y respuestas e información sobre objective-c

Cómo obtener bytes de NSPasteboard

hay un archivo binario abierto en Hex Fiend: Hex Fiend Snapshot Resalté los primeros 288 bytes y copié con CMD+C, luego traté de recuperarlo desde el código: NSPasteboard *pboard = NSPasteboard....

• objective-c • macos • cocoa

Obtener la velocidad del ventilador mediante programación usando Objective-C en una Mac M1

¿Cómo puedo obtener la velocidad del ventilador mediante programación usando Objective-C en una Mac M1? Gracias.

Almacenamiento en búfer manual de marcos CAMetalDrawable sin rasgar

He estado tratando de implementar el almacenamiento en búfer doble manual en macOS con MetalKit, pero parece que no puedo evitar el desgarro de artefactos. Inicialmente intenté seguir los ejemplos estándar con vsync habilitado, pero...

UIAlertView Descartar Vuelve a la pantalla de inicio

Mi aplicación comienza con un controlador de navegación de "pantalla de inicio" que se encuentra en su propio guión gráfico y puede pasar a diferentes guiones gráficos, cada uno de los cuales comienza con un nuevo controlador de navegación. Una de mis ...

¿Cómo puedo dibujar macos en una escena (en un bucle)?

Así que solo miré SwiftUI e intenté agregar un bucle pero no pude encontrar el lugar apropiado. Probablemente podría crear un nuevo hilo, pero ¿cómo bombeo el texto en la ventana? Quiero escribir ...

fileImporter no puede seleccionar el archivo (swiftui)

creé un fileImporter usando swiftui pero no puedo seleccionar archivos porque estoy usando una biblioteca de terceros (Mobile-FFmpeg), ¿cómo puedo solucionarlo? probé mi código en un nuevo proyecto sin terceros y eso es...

Live-Update/Alterar el contenido de las notificaciones en MacOS

en MacOS quiero enviar una notificación que actualice su contenido cada segundo para mostrar un nuevo valor. Actualmente funciona enviando una nueva notificación como se muestra. Envío de nuevas notificaciones GIF que uso...

Agregue UIScrollView mediante programación en un ViewController que contiene una UIView más pequeña con objetos

Tengo un controlador UIView. Tengo un UIVIew más pequeño en este UIVIewController. Ahora estoy tratando de agregar un UIScrollView programáticamente que debería contener el UIView más pequeño para poder desplazar el más pequeño ...

Obj-C: RegEx coincide cuando contiene y no contiene palabras [duplicado]

Tengo que verificar algunos textos con RegEx (no puedo usar otros métodos que no sean RegEx). Estas son las reglas: a.) el texto debe contener al menos 1x la palabra "hola" o "adiós" o ambas...

Recuperación de la lista de números bloqueados por el usuario en IOS

¿Es posible recuperar mediante programación la lista de números bloqueados por el usuario (no la lista creada con CKit) en IOS?

¿De Swift a Objective-C?

Estoy tratando de implementar enlaces profundos en mi aplicación iOS (que 'creé' en Cocos Creator), y quiero implementar esta función func application (_ application: UIApplication, open...

Esquemas de URL en el juego iOS escrito por Cocos Creator

Estoy tratando de implementar esquemas de URL en mi aplicación, que escribí en Cocos Creator 2.4.5 y luego exporté a XCode para la implementación de iOS. La aplicación funciona bien, pero no puedo hacer que funcionen los esquemas de URL. Lo pienso ...

Cómo abrir un controlador de vista al hacer clic en un hipervínculo en UILabel en Objective-C

Tengo que abrir un controlador de vista a través de un hipervínculo en una UILabel. Esto solo funcionó a medias para mí. No puedo usar UITextView de acuerdo con los requisitos de mi proyecto. El siguiente código crea un hipervínculo en un...

La anotación NS_SWIFT_UI_ACTOR no funciona con variantes asíncronas de métodos Objective-C basados ​​en devolución de llamada

En Objective-c podemos usar NS_SWIFT_UI_ACTOR para indicar que un método o toda una clase debe ejecutarse en el actor principal (como haríamos con @MainActor en Swift). Esto funciona correctamente ya que, cuando...

¿Cómo controlar el tamaño del contenido de QLPreviewView?

Estoy usando QLPreviewView en mi aplicación. QLPreviewView *view = [[QLPreviewView alloc] initWithFrame:estilo de marco:QLPreviewViewStyleNormal]; Al usarlo para obtener una vista previa de un documento de Word, el tamaño del contenido ...