मुझे पता है कि NSDateformatter suite of कार्यक्षमता मानव जाति के लिए एक वरदान है, लेकिन साथ ही यह मेरे लिए बहुत भ्रामक है। मुझे आशा है कि आपके द्वारा मेरी सहायता की जा सकती है।
कहीं मेरे कोड में, एक महीने का प्रतिनिधित्व करने का एक इंट है। तो: 1 जनवरी, 2 फरवरी, आदि होगा।
अपने यूजर इंटरफेस में, मैं इस पूर्णांक को उचित महीने के नाम के रूप में प्रदर्शित करना चाहूंगा। इसके अलावा, यह डिवाइस के स्थान का पालन करना चाहिए।
आपकी जानकारी के लिए धन्यवाद
इस बीच में, मैंने निम्नलिखित कार्य किए हैं:
int monthNumber = 11
NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber];
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM"];
NSDate* myDate = [dateFormatter dateFromString:dateString];
[dateFormatter release];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MMMM"];
NSString *stringFromDate = [formatter stringFromDate:myDate];
[formatter release];
क्या ऐसा करने का तरीका है? यह थोड़ा चिंताजनक है।