Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Core data NSSortDescriptor,用于对多组具有NSString属性的对象进行排序?_Core Data_Nssortdescriptor - Fatal编程技术网

Core data NSSortDescriptor,用于对多组具有NSString属性的对象进行排序?

Core data NSSortDescriptor,用于对多组具有NSString属性的对象进行排序?,core-data,nssortdescriptor,Core Data,Nssortdescriptor,我有一个NSManagedObject类配方,它与成分有很多关系。每个成分都有一个名为名称(NSString)的属性 我想根据成分的名称对配方进行排序,这样带有任何成分的配方应该放在所有成分都以“b”、“c”等开头的配方之前 例如: cookie recipe <->> { 'chocolate', 'sugar', 'more sugar' } apple pie recipe <->> { 'sugar', 'apples' } cookie食谱>

我有一个
NSManagedObject
配方
,它与
成分
有很多关系。每个
成分
都有一个名为
名称
(NSString)的属性

我想根据
成分的
名称对
配方进行排序,这样带有任何
成分的
配方
应该放在所有
成分都以“b”、“c”等开头的
配方
之前

例如:

cookie recipe    <->> { 'chocolate', 'sugar', 'more sugar' }
apple pie recipe <->> { 'sugar', 'apples' }
cookie食谱>{‘巧克力’、‘糖’、‘更多糖}
苹果派食谱>{“糖”、“苹果”}
应在“饼干配方”之前对“苹果派配方”进行排序,因为馅饼的一种配料名称以字母“a”开头。cookie
配方
的最低成分起始字母为“c”


一个
nssortddescriptor
应该是什么样子的?

这是一个排序任务,而不是预测任务。