Articles of plist

Escribir un nuevo set de datos a Plist en lugar de sobrescribirlo

Estoy tratando de get un plist para almacenar múltiples sets de datos, pero cada vez que guardo (usando un button de una Hoja de Acción), sobrescribe el set anterior. Quiero agregar varios "amigos" y sus datos. No estoy muy interesado en usar Core Data, así que me pregunto cómo puedes hacerlo con un Plist. Aquí […]

Cómo cargar una gran cantidad de datos en CoreData

Tengo una database CoreData que se inicializa con un file local. El esquema CoreData que se parece a esto: Category –>> Objections –>> Responses –>> Evidence ("- >>" significa, tiene muchos) Cada entidad también tiene una descripción que puede tener entre 2 y miles de caracteres, almacenada en un NSString. Pregunta: ¿Cómo puedo almacenar estos […]

iOS Swift almacenando datos simples a nivel mundial

Nuevo en el desarrollo de iOS y tratando de desarrollar mi aplicación con prácticas correctas. Mi principal problema es tratar de encontrar la mejor manera de almacenar un montón de datos simples a nivel mundial. La aplicación se conecta a un wifi ad hoc de computadora y reúne información sobre el estado actual. (ex // […]

boolForKey error de selector no reconocido iOS

Estoy leyendo desde un file Plist en una matriz. Cuando he iterado a través de la matriz, guardo cada cadena a su parte respectiva de la estructura de datos. Cuando llego a la variable BOOL e bash boolForKey para extraerlo de la matriz, obtengo un error selector no reconocido. Aquí hay un código: for(int i […]

Crash en unarchiveObjectWithFile bajo condiciones específicas

Tengo el siguiente código para leer una matriz archivada: id temp = [NSKeyedUnarchiver unarchiveObjectWithFile:path]; if(temp && [temp isKindOfClass:[NSArray class]]) { self.posts = [temp mutableCopy]; } el siguiente código es para save la matriz -(void)savePostList { NSURL *tempURL = [[[ZZAppDelegate shanetworkingAppDelegate] applicationCacheDirectory] URLByAppendingPathComponent:@"postCache.plist"]; [NSKeyedArchiver archiveRootObject:self.posts toFile:[tempURL path]]; } En general, todo funciona perfectamente, sin embargo, en […]

¿Cómo puedo usar PListBuddy para copyr una input de un file a otro?

He sido un espectador desde hace mucho time en StackOverflow, siempre encontré mi solución como necesaria, pero he encontrado una pregunta sin solución después de una semana muy dedicada de investigación. Lo que trato de hacer es ampliar la investigación de este tipo: http://mrox.net/blog/2008/11/16/adding-debug-only-preferences-in-iphone-applications/ Quiero que el menu de debugging aparezca como parte del file […]

Necesita acceso a la libreta de direcciones. ¿Dónde está el PLIST para habilitar esto?

Estoy trabajando utilizando el Framework de testing Cucumber-Frank que automatiza las Pruebas de BDD para iPhones. Quiero que mi dispositivo pueda acceder a los contactos de un usuario, al igual que cómo obtengo su location en el lanzamiento desde SpringBoard. Ahora, para la location, voy a /Library/Application Support/iPhone Simulator/7.0.3-64/Library/Caches y copy uno de los plists […]

Limite las capacidades de la aplicación en IOS para que solo funcione con los datos de Cell / WiFi.

He buscado en todo StackOverFlow pero no encontré ninguna respuesta sobre cómo usar las capacidades de dispositivo requeridas o UIRequiresPersistentWiFi . ¿Cómo configuro valores en mi aplicación para que la aplicación solo funcione en datos mobilees / Wi-Fi en el iPhone? Actualmente, he establecido la propiedad WiFi de cadena en la matriz de capacidades de […]

leer matriz desde plist hasta shell script plist buddy

He escrito un script de shell que lee una matriz de Plist. PLIST_PATH="./../Documentation/documentation.plist" echo "PATH = $PLIST_PATH" FILE_ARRAY=`/usr/libexec/PlistBuddy -c "print :'public-headers'" $PLIST_PATH` Ahora quiero recuperar todas las cadenas de este set, pero no puedo get el conteo de este set. por favor ayuda.

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 […]