में बिना किसी समय के स्टोर कैसे स्टोर करें I iPhone पर कोर डेटा का उपयोग करके दैनिक डेटा संग्रहीत करने का एक समझदार तरीका खोजने का प्रयास कर रहा हूं।कोर डेटा
मेरा ऐप एक तिथि लेकिन कुछ ही समय के साथ CSV प्रारूप में डेटा प्राप्त करता है:
date, cycles
2009-08-01, 123
2009-08-02, 234
2009-08-03, 345
2009-08-04, 456
जब यह डेटा संग्रहीत किया जाता है, वहाँ केवल प्रति दिन एक रिकॉर्ड होना चाहिए। मैंने पाया कि एनएसडीएटी को संग्रहीत करने के लिए सबसे अच्छी चीज बनाई गई थी, लेकिन & समय क्षेत्र डेटा को बाहर निकालें।
मैं आसानी से NSDateComponents या NSDateFormatter का उपयोग करके घंटे, मिनट या सेकंड के बिना एनएसडीएट बना सकता हूं। हालांकि तब भी जब मैं समय क्षेत्र स्पष्ट रूप यूटीसी करने के लिए या GMT से शून्य सेकंड में निर्धारित करते हैं,) NSLog के साथ एक बनाया तिथि (हमेशा की तरह मेरे स्थानीय समय क्षेत्र है outputting:
2009-07-29 00:00:00 +0100
किसी को एक बेहतर तरीका पता है समय घटकों के बिना NSDates बनाओ? या शायद तारीखों को संग्रहित करने का एक बेहतर तरीका है?
बहुत बहुत धन्यवाद। मुझे अब इसे हल किया गया है। आपका उत्तर रूपांतरणों को और अधिक समझ में आता है और पीटर होसे के नीचे एनएसएलओजी आउटपुट बताते हैं। – Ben