Атрибуты Core Data Transformable, НЕ работающие с NSPredicate

, я часто использую Transformable для Core Атрибуты данных , поэтому я могу изменить их позже.

Однако, похоже, если я хочу использовать NSPredicate , чтобы найти NSManagedObject , используя "uniqueKey ==% @" или "uniqueKey MATCHES [cd]% @ ", он работает не так, как должен.

Он всегда пропускает совпадающие объекты, пока я не изменю атрибуты uniqueKey соответствующего объекта, чтобы иметь определенный класс, например NSString или NSNumber .

Может ли кто-нибудь объяснить ограничение использования NSPredicate с Transformable атрибутами?

8
задан petershine 24 May 2011 в 00:31
поделиться