我有一個工作,直到iOS版4.3.5代碼,現在在iOS 5中它不工作:ios 5上的NSDateFormatter - 任何其他使用方法?
//Example of date I'm using: Mon, 31 Oct 2011 15:57:55 BRST
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"EEE, d MMM yyyy HH:mm:ss vvvv"];
[formatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"] autorelease]];
NSString *dateString = [TBXML textForElement:[TBXML childElementNamed:@"pubDate" parentElement:XML]];
NSDate *data = [formatter dateFromString:dateString];
[formatter release];
現在,數據來了(空)。有人知道我做錯了什麼嗎?
問候!
編輯:
我一直在尋找的文件NSDateFormatter.h,我發現:
// - (id)init; // designated initializer
init的評論,所以我不能使用[NSDateFormatter的alloc]初始化]吧?有沒有其他的方法來創建一個NSDateFormatter的實例?
我已經試過這一個,而是爲了試圖 – Claudio