¿Qué tipo de datos debo usar para almacenar un GUID en Datos básicos?

Voy a estar generando objects CFUUID (si hay una mejor manera de crear un GUID en iOS, hágamelo saber) que debe persistir usando Core Data. No hay ningún tipo de datos GUID en los Datos básicos. ¿Cuál es el tipo preferido? Parece que los objects CFUUID se convierten fácilmente desde y hacia una cadena, así que estoy pensando eso. Otra opción podría ser datos binarys.

Otra consideración es que estos GUID entrarán y saldrán de los objects JSON (utilizando la serialization JSON iOS5 incorporada a través de NSJSONSerialization).

Si lo estuviera haciendo, simplemente lo saveía como una cadena.

Puede almacenarla como datos binarys, pero como va a entrar y salir de una cadena (que es lo que JSON está representado) probablemente sea más fácil almacenarla como una cadena y no preocuparse por convertirla de forma inversa.