NSSortDescriptor
2 つの日付を比較するために使用しています。それはうまくいきます。しかし、「oct-22,2012 Morning」と「oct-22,2012 Evening」のような 2 つの日付文字列を比較したいと思います。
各文字列をスペースで区切り、朝/夜の文字列なしで日付を比較しましたが、上記の形式全体を表示したい、つまり、次のステータスは「2012 年 10 月 22 日 朝」です。
2 つの日付を比較するための私のコードは次のとおりです。
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey: @"convertedDate" ascending:YES] ;
[sortArray sortUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
GetBuddiesObject *datewiseSortObj;
if([sortArray count]>0)
{
datewiseSortObj=[sortArray objectAtIndex:0];
obj.flying=datewiseSortObj.flying;
obj.when=datewiseSortObj.when;
obj.herenow=datewiseSortObj.herenow;
obj.convertedDate=datewiseSortObj.convertedDate;
}
これを行う方法はありますか?