Tengo el error "Error de cacao 256" cuando intento guardar datos. ¿Como arreglarlo? Y que problema?Error de cacao 256 datos de núcleo
Respuesta
Según la referencia de ayuda en Xcode:
NSFileReadUnknownError Error de lectura, razón desconocida
disponible en Mac OS X 10.4 y posteriores.
Declarado en FoundationErrors.h.
Tristemente, eso probablemente no sea demasiado útil, aunque es un error de lectura desconocido.
Si se trata de un error de datos centrales, probablemente haya un objeto de error real cerca de donde se produce el error. Si descarga el diccionario de userInfo de objetos de error, generalmente puede obtener muchos más detalles que solo el código de error.
Esto es lo que se reduce a (como se dijo Tegeril)
error NSFileReadUnknownError Read, razón desconocida
disponible en Mac OS X 10.4 y posteriores.
Declarado en FoundationErrors.h.
Un archivo también puede ser un recurso ubicado en una URL/URI; si la URL tiene caracteres no codificados, puede causar este tipo de error.
Compruebe la ruta al recurso/archivo.
Me encontré con exactamente este error al rellenar una base de datos SQLite para una aplicación iOS utilizando un script personalizado (es decir, sin utilizar Core Data). Resulta que hay algunos metadatos que debe actualizar usted mismo, después de agregar nuevas filas. Encuentra la fila en Z_PRIMARYKEY donde Z_NAME es igual al nombre de la tabla en la que acabas de insertar. Asegúrese de que Z_MAX en esta fila sea igual al valor más alto de Z_PK en la tabla en la que ha insertado las filas. En mi caso, tan pronto como actualicé Z_MAX con el número correcto, el error desapareció.
Por lo tanto, para el "ZAUTHOR" tabla:
SELECT z_pk FROM ZAUTHOR ORDER BY z_pk DESC LIMIT 1; /* Returns 1234 */
UPDATE Z_PRIMARYKEY SET z_max = 1234 WHERE z_name = 'Author';
me sale este error en Xcode 6 (& 7) cuando se cambia de una conexión de red, mientras que el simulador está abierto. Por ejemplo, pasar de una red inalámbrica a otra. La solución para mí es abandonar el simulador y reiniciar.
- 1. Datos principales; Error de cacao 134100
- 2. Error de cacao 260
- 3. Error de segmentación (núcleo volcado)
- 4. núcleo Android error de biblioteca
- 5. Núcleo de sincronización de datos
- 6. UITableView Núcleo Reordenación de datos
- 7. Error de almacenamiento de datos centrales (NSValidationErrorKey, error de cacao 1570) guardando NSDate
- 8. Simulador de datos del núcleo del iPhone
- 9. Android AES 256-bit Cifrar datos
- 10. Carpeta de creación de NSFileManager (error de cacao 513.)
- 11. Datos principales: La tienda no puede contener instancias de entidad (Error de cacao: 134020)
- 12. iOS 5: cifrado de datos AES-256 EncryptWithKey: no encontrado
- 13. Migración de datos de núcleo múltiple en fragmentos con iOS
- 14. Error al guardar en el almacén de datos: no se pudo completar la operación. (Error de cacao 133020.)
- 15. NSCocoaErrorDomain Code = 256
- 16. nvarchar (256) ....?
- 17. UIBezierPath persistencia con datos del núcleo
- 18. Enhebrar datos locales en el módulo de núcleo de Linux
- 19. cacao setAnimationDidStopSelector
- 20. Cacao: AVAsset de datos sin procesar (es decir, NSData)
- 21. Precargue la base de datos de núcleo de datos en iOS 5 con UIManagedDocument
- 22. Extraño error al mover una carpeta a la temperatura con moveItemAtPath. de error de cacao 516
- 23. Atajos globales de cacao?
- 24. iPhone de Datos Básicos Ligera Migración Cacao de error 134130: No se puede encontrar el modelo de almacén de origen
- 25. almacén de núcleo Los datos incluidos en la aplicación Bundle
- 26. mayúsculas y minúsculas Núcleo de datos contiene o BEGINSWITH contraint
- 27. Cacao - Devolver información de NSOperation
- 28. SHA 256 pseuedocode?
- 29. emacs de apoyo 256 de color
- 30. Guardar archivos en cacao
¿Es posible que la ubicación del archivo sqlite haya cambiado o el archivo se haya dañado de alguna manera? especulación> – deanWombourne