2012-04-27 16 views
6

मैं CFUUID ऑब्जेक्ट्स उत्पन्न करने जा रहा हूं (यदि आईओएस पर GUID बनाने का कोई बेहतर तरीका है, तो मुझे बताएं) कि कोर डेटा का उपयोग करके बने रहने की आवश्यकता है। कोर डेटा में कोई GUID डेटा प्रकार नहीं है। पसंदीदा प्रकार क्या है? ऐसा लगता है कि CFUUID ऑब्जेक्ट्स आसानी से स्ट्रिंग में और से कनवर्ट करते हैं, इसलिए मैं सोच रहा हूं। एक और विकल्प बाइनरी डेटा हो सकता है।कोर डेटा में GUID स्टोर करने के लिए मुझे किस डेटा प्रकार का उपयोग करना चाहिए?

एक और विचार यह है कि ये GUID JSON ऑब्जेक्ट्स में जा रहे हैं और बाहर आ रहे हैं (NSJSONSerialization के माध्यम से अंतर्निहित आईओएस 5 जेएसओएन सीरियलाइजेशन का उपयोग कर)।

उत्तर

8

अगर मैं इसे कर रहा था, तो मैं इसे एक स्ट्रिंग के रूप में स्टोर करूंगा।

आप इसे बाइनरी डेटा के रूप में स्टोर कर सकते हैं, लेकिन चूंकि यह एक स्ट्रिंग (जो जेएसओएन के साथ दर्शाया गया है) से बाहर निकलने जा रहा है, यह शायद इसे स्ट्रिंग के रूप में स्टोर करना आसान है और इसे बदलने के बारे में चिंता न करें पीछे और आगे।

संबंधित मुद्दे

 संबंधित मुद्दे