nssortdescriptor相关内容

通过 NSFetchedResultsController 按距离排序的核心数据中的位置?

我的 iOS Core Data 数据库中有一组实体对象,用于描述某个位置的某些内容.让我们称实体位置.我通过在 Location 上有两个引用位置的属性来实现这一点 - 纬度和经度,都是双精度的.还有其他元素,例如名称. 我正在使用 NSFetchedResultsController 将实体绑定到 UITableViewController.我想做的是让结果按到给定 CLLocation ..

使用类别和核心数据进行自定义排序 - 框架是否支持?

我正在为 iPhone iOS 4.0 开发,我有一个使用 Core Data 存储的生日对象(日期 + 名称)列表.我想使用 NSFetchedResultsController 来检索按每个生日对象的 next 生日日期排序的列表.为此,我需要为排序描述符定义自己的逻辑. 我尝试使用: [NSSortDescriptor sortDescriptorWithKey:@"birthday ..
发布时间:2021-12-23 14:31:25 移动开发

核心数据中的位置通过 NSFetchedResultsController 按距离排序?

我的 iOS 核心数据数据库中有一组实体对象,用于描述某个位置的某些内容.我们将实体称为 Location.我通过在 Location 上有两个引用位置的属性来实现这一点 - 纬度和经度,都是双倍的.还有其他元素,如名称. 我使用 NSFetchedResultsController 将实体绑定到 UITableViewController.我想要做的是按到给定 CLLocationCoor ..

核心数据表视图部分使用 NSSortDescriptor 按工作日排序

我目前正在尝试将我的对象数组按天顺序排序,以便它们可以按正确的顺序分组,即星期一、星期二、星期三,然后按开始时间分组. 唯一的问题是我不知道如何做到这一点,我的代码目前看起来像这样:按字母顺序然后按时间排序: NSString *sectionKey = nil;开关(标签){案例kByWeekA:{NSSortDescriptor *sortDescriptor1 = [[NSSortD ..

iPhone CoreData - 如何获取托管对象,并在忽略大小写的情况下对它们进行排序?

有谁知道如何获取一些按字母顺序排序但忽略大小写的结果? 解决方案 感谢您的回复,但我需要对忽略大小写的简单“查询"结果进行排序.您的建议适用于搜索和比较. 从 SQL 的角度来说,我需要一个 ORDER BY firstName ASC,并且这个命令对于我的用法必须不区分大小写. 我做了一些谷歌搜索,我读完了 NSSortDescriptor 类参考,我可以找到我的问题的答案. ..
发布时间:2021-12-23 14:18:25 移动开发

排序描述符无法正常或一致地运行

我在 4 个实体之间使用排序描述符和集合谓词. 实体一:锻炼类型关系锻炼 1 对多实体二:锻炼集关系日 1 到多实体三:锻炼日关系练习 1 对多实体四:锻炼运动 也设置了逆. 我收到的问题是 sortDescriptor 在后台正常工作,但显示的内容不正确. 例如,在我的 trainingDay 实体中,我有字符串类型的属性 dayName. 存储值:第 1 天、第 ..
发布时间:2021-06-09 20:13:05 移动开发

不考虑时间对 NSDate 进行排序 - 只是日期

我有一个带有 nextCheck (NSDate)、lastName (NSString) 和 firstName (NSString) 键的数组控制器.我已经为数组设置了排序描述符.正如你在下面看到的,我首先按 nextCheck 排序,然后是 lastName,然后是 firstName.这似乎不起作用,因为 NSDate 不仅由日期组件组成,还由时间组件组成.有没有一种简单的方法可以只按日期 ..
发布时间:2021-06-09 19:44:31 其他开发

根据自定义对象值对数组进行排序

我需要排序自定义对象的array. object 很简单,它存储了一个 x 和 y 坐标,例如: XYPointObject.xCoordinate = [NSNumber];XYPointObject.yCoordinate = [NSNumber]; 我有一个 array 可以存储多达 676 个这些对象,我需要将这些对象按数字顺序 sort 排序,如 x 值按数字顺序,以及 y 值 ..
发布时间:2021-06-09 19:26:57 移动开发

使用 NSSortDescriptor 对数组进行排序

我有一个 A 类对象的数组,让它成为 detailsArray. A 类具有日期、名称作为属性. 任何人都可以提出一种基于日期对该数组进行排序的好方法吗? 如何使用 NSSortDescriptor 对这个数组进行排序?我知道使用 NSSortDescriptor... 对字典数组进行排序 非常感谢任何帮助..... 解决方案 NSSortDescriptor *so ..
发布时间:2021-06-09 19:26:01 移动开发

使用另一个NSArray作为指导对NSArray进行排序

因此,假设您有几个数组,颜色和形状,如下所示: 颜色:{黄色的,蓝色的,红色的}形状:{正方形,圆圈,钻石} 现在,如果我想按字母顺序对颜色进行排序,则可以执行以下操作: NSSortDescriptor * sortDescriptor = [[NSSortDescriptor alloc] initWithKey:无升序:是选择器:@selector(localizedCompare ..
发布时间:2021-05-17 19:33:56 移动开发

NSSortDescriptor对多关系

我使用核心数据数据库.我有实体相册,其中有很多实体SpecificImage(获取这些图像的关键是@"specificImages")我想获取id = 1的Album并按id对附加的SpecificImages进行排序.我尝试过 NSSortDescriptor * sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"speci ..
发布时间:2021-05-17 19:18:37 移动开发

使用NSSortDescriptor对带有核心数据的内部版本号进行排序

我正在尝试将 NSSortDescriptor 与Core Data一起使用来对内部版本号/软件版本(NSStrings)进行排序.内部版本号实际上只是NSStrings,但这似乎很难.我猜是因为有多个不规则的小数点. 例如,我想对以下内容进行排序. 1.7.61.81.6.21.9.0.12.0 每行代表一个 NSString . 我将如何正确执行此操作,或者还有其他尝试方法 ..
发布时间:2021-04-24 20:27:58 移动开发