我需要按 XML 中的截止日期对行进行排序:
<plist version="1.0">
<array>
<array>
<string>23 Jan 2012</string>
<string>Chinese New Year</string>
<string>Closed</string>
</array>
<array>
<string>24 Jan 2012</string>
<string>Chinese New Year</string>
<string>Closed</string>
</array>
</array>
我研究了中给出的答案:Objects Sorting With date , Time Problem in Array(Iphone Development)我发现它非常有用,但我有疑问:
我不明白我在哪里得到 @"entity" 和 @"date" 。它是变量还是 id,我在哪里获得它?
if (date) {
[dict setObject:entry forKey:@"entity"];
[dict setObject:date forKey:@"date"];
[tempArray addObject:dict]; }给出的月份是 MMM 格式(JAN、FEB、MAR),它是我的项目范围之一,与正常编号的相比,我不知道如何按缩写进行排序。
非常感谢这里的一些帮助,因为我已经坚持了几天!谢谢!