gpt4 book ai didi

ios - 使用对象对 NSArray 进行排序

转载 作者:行者123 更新时间:2023-12-01 19:26:41 27 4
gpt4 key购买 nike

假设 NSArray 有几个对象属于两个类,

@interface FWNewsObj:NSObject
{
NSString *newsTitle;
NSDate *newsTime;
}
@end




@interface FWPhotoObj:NSObject
{
NSString *photoTitle;
NSDate *photoTime;
}
@end

我想用对象的标题(或时间)对 NSArray 进行排序。但是,每个类中的 title 变量具有不同的名称。

那我该怎么做呢?
谢谢。

最佳答案

我立即想到的是(如果我正确理解 Q):

  • 首先创建一个字典,以 titleNames 作为键,以 value 作为对象
  • 对键数组进行简单排序
  • 然后根据这个排序的键数组
  • 创建一个排序的对象数组,将它们从字典中拉出。

    关于ios - 使用对象对 NSArray 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6935461/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com