Я собираюсь генерировать объекты CFUUID (, если есть лучший способ создать GUID на iOS, дайте мне знать ), который необходимо сохранить с помощью Core Data. В Core Data нет типа данных GUID. Какой предпочтительный тип? Похоже, что объекты CFUUID легко преобразуются в строку и обратно, поэтому я так думаю. Другим вариантом могут быть двоичные данные.
Другое соображение заключается в том, что эти идентификаторы GUID будут входить и выходить из объектов JSON (с использованием встроенной -в iOS5 сериализации JSON через NSJSONSerialization ).