當我分析我的xml我會得到日期這樣Fri Nov 06 12:29:39 IST 2015
的NSDate格式返回null?
這是我的Xcode部分
NSLog(@"%@",parsedElementContent);
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"EEE, d MMM yyyy HH:mm:ss Z"];
[_currentItem setPubDate:[formatter dateFromString:[self trimString:parsedElementContent]]];
如果這部分返回null
[formatter dateFromString:[self trimString:parsedElementContent]]
- (NSString *)trimString:(NSString *)originalString{
NSString * trimmedString;
trimmedString = [originalString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
return trimmedString;
}
我這這部分是錯誤的@ 「EEE,d MMM YYYY HH:MM:SS Z」
您應該使用的格式,如:[格式化setDateFormat:@「MMM DD HH:MM:SS「IST 'yyyy「]; –
您的日期格式不符合在你拿到了所有的字符串日期。 – Larme
謝謝you..i didnt注意到 – Bangalore