我有NSManagedObject
班recipe
与ingredient
有多对多的关系。每个ingredient
都有一个名为name
(NSString)的属性。
我想按recipe
的{{1}}对name
进行排序,以便ingredient
以任意recipe
开头的字母' a'应该放在任何ingredient
之前,其recipe
以“b”,“c”开头等等。
示例:
ingredient
应该在'cookie recipe'之前对'apple pie recipe'进行排序,因为馅饼的名称之一是以字母'a'开头的名字。 Cookie cookie recipe <->> { 'chocolate', 'sugar', 'more sugar' }
apple pie recipe <->> { 'sugar', 'apples' }
有'c'作为其最低成分的首字母。
recipe
对此应该是什么样的正确方法?