Articles of ios

Hacer un archivo de película con una imagen Array y un archivo de canción, usando AVAsset

Estoy tratando de hacer un archivo de película usando una matriz de imágenes y un archivo de audio. Para hacer una película con una matriz de imágenes, utilicé la gran publicación de zoul aquí . Todo es perfecto, tengo mi película con mi foto. Sin embargo, cuando trato de agregar algunas pistas de audio, tengo […]

Obteniendo la lista de archivos en la carpeta de documentos

¿Qué hay de malo en mi código para obtener los nombres de los archivos en la carpeta del documento? func listFilesFromDocumentsFolder() -> [NSString]?{ var theError = NSErrorPointer() let dirs = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] if dirs != nil { let dir = dirs![0] as NSString let fileList = NSFileManager.defaultManager().contentsOfDirectoryAtPath(dir, error: theError) as [NSString] return […]

Redondea dos esquinas en UIView

Hace poco publiqué una pregunta sobre redondear solo dos esquinas de una vista , y obtuve una excelente respuesta, pero estoy teniendo problemas para implementarla. Aquí está mi método drawRect: – (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <——Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + radius, rect.origin.y + rect.size.height […]

Escriba ‘Cualquiera’ No tiene miembros de subíndice en xcode 8 Swift 3

Mi aplicación se supone que debe ir a una ubicación específica para desplegar el sitio web que necesita cargar. En 2.3 funcionó a las mil maravillas, pero desde que actualicé xcode (que no tengo mucha experiencia en) me está dando el error “teclee ‘Cualquiera’ no tiene miembros subíndices” y resalta el “json” justo antes de […]

Borrado de NSUserDefaults

Estoy usando +[NSUserDefaults standardUserDefaults] para almacenar la configuración de la aplicación. Esto consiste en aproximadamente una docena de valores de cadena. ¿Es posible eliminar estos valores de forma permanente en lugar de simplemente establecerlos en un valor predeterminado?

¿Cuándo y por qué debería usar el método synchronize () de NSUserDefaults?

Así que he echado un vistazo a la documentación de apple en el método synchronize () de NSUserDefaults. Vea a continuación para referencia: https://developer.apple.com/reference/foundation/userdefaults/1414005-synchronize La página actualmente dice: Debido a que este método se invoca automáticamente a intervalos periódicos, utilice este método solo si no puede esperar la sincronización automática (por ejemplo, si su aplicación […]

Error de cocoa 3840 con JSON (iOS)

Estoy tratando de enviar datos a un servidor y recibir la respuesta en formato JSON. El problema es que el servidor debe devolver “éxito” o “error” pero devuelve “(nulo)”. Aquí está el error devuelto: Error Domain = NSCocoaErrorDomain Code = 3840 “No se pudo completar la operación. (Cocoa error 3840.)” (El texto JSON no comenzó […]

¿Ejemplo o explicación de migración de datos centrales con múltiples pases?

La aplicación de mi iPhone necesita migrar su almacén de datos central, y algunas de las bases de datos son bastante grandes. La documentación de Apple sugiere usar “múltiples pases” para migrar datos para reducir el uso de memoria. Sin embargo, la documentación es muy limitada y no explica muy bien cómo hacerlo. ¿Puede alguien […]

¿Cómo usar el diseño automático para mover otras vistas cuando una vista está oculta?

Diseñé mi Celda personalizada en IB, la subclasé y conecté mis salidas a mi clase personalizada. Tengo tres subvistas en el contenido de la celda que son: UIView (cdView) y dos tags (titleLabel y emailLabel). Dependiendo de los datos disponibles para cada fila, a veces quiero que se muestren UIView y dos tags en mi […]

¿Detecta el color del iPhone / iPad / iPod touch?

¿Hay alguna forma o truco para detectar en qué color (negro / blanco) iPhone, iPad o iPod touch está instalado el iOS? Quiero cargar las máscaras de interfaz de usuario correspondientes en el caso de dispositivos en blanco y negro.