NSDateformatter işlevsellik paketinin insanlık için bir nimet olduğunu biliyorum, ancak aynı zamanda benim için çok kafa karıştırıcı. Umarım bana yardım edebilirsin.
Kodumun bir yerinde, bir ayı temsil eden bir int var. Yani: 1 Ocak, 2 Şubat vb. Olacaktır.
Kullanıcı arayüzümde bu tamsayıyı uygun ay adı olarak göstermek istiyorum. Ayrıca, cihazın bulunduğu yere uymalıdır.
Anlayışınız için teşekkürler
Bu arada ben şunları yaptım:
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];
bunu yapmanın yolu bu mu? Biraz kelime gibi görünüyor.