Articles of cocoa

Usando el framework ImageCaptureCore en iOS

Estoy usando el framework ImageCaptureCore para controlar una camera DSLR conectada mediante USB en una aplicación de Cocoa. Ahora me gustaría hacer lo mismo en iOS (camera conectada a un iPad a través de un "adaptador de camera Lightning to USB") y me preguntaba qué marco usar. No voy a enviar la aplicación a la […]

iOS: almacenamiento y activación de un bloque de callback

Estoy tratando de averiguar si hay una forma estándar de almacenar un bloque de callback y hacer que se ejecute más tarde sin el uso de almacenar el bloque en una propiedad o dictionary. Imagine el siguiente escenario: Tengo una class, digamos MyApiClient y tiene un método llamado getListOfBooksWithCompletionHandler:(void (^))completion , donde se llama al […]

Cifrar / Descifrar Plist

OK, entonces esto es lo que necesito: Tengo un (bastante grande) .plist binary asociado con mi aplicación, que contiene información que no me gustaría realmente si un usuario accediera a él y viera los contenidos (como normalmente sucedería con un file de plist no encryption normal, binary -o no). Quiero cifrar el .plist (usando un […]

El simulador Xcode 6 beta 2 sigue mostrando una pantalla negra de forma no determinante

Estoy teniendo un problema muy frustrante con el simulador de iPhone Xcode 6 beta 2. Puedo get mi primer par de vistas para mostrar bien, pero por alguna razón, una transición sigue fallando de manera no determinante. A veces funciona bien. Pero la gran mayoría del time, el simulador solo irá a una página negra […]

Incluyendo Info.plist en un proyecto de biblioteca estática de Cocoa para include en un marco

He mirado por los foros y no puedo encontrar una publicación sobre esto, pero espero que alguien pueda ayudar. Problema: cuando crea un proyecto de iOS típico, Xcode crea automáticamente un file <nombre de proyecto> -Info.plist que se preprocesó durante la fase de compilation para replace variables como: $ {PRODUCT_NAME}. Este file se coloca en […]

¿Es apropiado cifrar un file usando el identificador ForVendor?

Estoy pensando en la forma correcta de cifrar un file en mi aplicación. Lo siguiente se aplica a los datos almacenados en el file: Los datos no son muy sensibles. Los datos se pueden volver a crear si se pierden (aunque es muy costoso) El file solo debe ser legible por mi aplicación. El file […]

¿Cómo deshabilitar mediante progtwigción la captura de video de iOS 8 en Mac Yosemite?

Apple lanzó una nueva function que permite la grabación de películas a través del reproductor QuickTime. Todo lo que necesita hacer es conectar el dispositivo iOS 8 a una máquina Mac Yosemite, ejecutar QuickTime y configurar el dispositivo conectado como la fuente de la película. (Como se explica aquí: http://www.tekrevue.com/tip/record-iphone-screen-quicktime/ ) Me gustaría evitar que […]

NSURLSession URL Response no se almacena en caching cuando tiene más de unos pocos kilobytes

Soy bastante nuevo en la progtwigción en iOS con Cocoa y estoy usando Swift. Recibo datos de una API JSON utilizando una session de datos NSURLSession con delegado personalizado, no cierres. La razón para usar delegado personalizado es que tengo que hacer authentication básica y también inyecto un encabezado de control de caching personalizado para […]

Restricciones para mantener dos vistas de ancho variable juntas en el centro de la vista de supervisión.

Tengo dos vistas una al lado de la otra horizontalmente en una vista de contenedor. Están separados 8 puntos, pero tienen anchos variables. Quiero mantener el centro de las dos vistas igual al centro de la vista del contenedor, de modo que sin importar el tamaño del contenedor, las dos vistas juntas están en el […]

Configurar HTTPShouldSetCookies de NSURLSessionConfiguration a false deshabilita el almacenamiento de cookies

Lo que quiero hacer es crear una NSURLSession que no dé automáticamente un valor al encabezado HTTP de la Cookie cuando estoy haciendo una NSMutableURLRequest , porque puse ese valor por mi count. Sin embargo, quiero poder almacenar la cookie que vuelve cuando hago un signo en la request de la API. Utilizo el siguiente […]