我正在制作一个健身应用程序来学习核心数据,我发现我需要让用户将每次执行的锻炼存储为一个WorkoutLog项,并且在其中应该有一系列代表该锻炼表现的锻炼日志(它包含每个Action以及对实际练习设计的引用)。问题是过了一会儿我意识到我需要订购这些,以便下次我想向用户展示他们的锻炼时,进行锻炼的顺序应该是相同的。所以我检查了图像右上角的“已订购”,现在我的代码急需更新。我已经尝试尽可能多地阅读有关使用NSOrderedSet以及如何从核心数据中获取它们然后操作它们的信息,但我并没有真正发现对我有多大用处。(我没有objective-c的经验)例如我的代码曾经是:staticfuncdel