我有一個NSFetchedResultsController具有多個部分。我的應用程序保證該部分名稱是唯一的。現在給了一個NSString我想知道它是否是任何部分的名稱。如果是這樣,請返回匹配部分的部分號碼。NSFetchedResultsController給出部分名稱找到該部分的索引
天真的方法是迭代self.fetchedResultsController.sections並將段名稱與給定的字符串進行比較。
我想知道如果sectionForSectionIndexTitle:atIndex可以更好地解決這個問題。 下面的代碼崩潰:
int temp = [self.fetchedResultsController sectionForSectionIndexTitle:@"A-Section-Name" atIndex:0];
什麼是找到他的名字輸入字符串匹配的段的部分號碼的正確方法?
謝謝!
厄爾