Meine Anwendung stürzt ab, während NSSortDescriptor
auf einem NSMutableSet
verwendet wird.iOS CRASH Problem - SIGSEGV
Hier ist der Code
NSArray *sortDescriptors = @[[NSSortDescriptor sortDescriptorWithKey:EIKNewsHeadlineAttributeHeadlineId ascending:YES]];
NSArray *orderedHeadlines = [weakSelf.storedHeadlines sortedArrayUsingDescriptors:sortDescriptors];
Hier storedHeadlines ist die NSMutableSet
und meine Art Descriptor Schlüssel EIKNewsHeadlineAttributeHeadlineId
, die eine NSString @"headlineId”
.
Meine veränderbare Menge enthält Objekte eines bestimmten Klassentyps und diese Klasse hat eine Eigenschaft namens headlineId
, auf der ich versuche, die veränderbare Menge zu sortieren.
Ich führe diese Sortierung innerhalb einer performBlock
auf einer privaten Warteschlange. Ich überprüfte meine weakSelf
und die NSMutableSet
. Beide sind nicht null.
Was verursacht das Problem?
Sie jedes Crash-Protokoll sehen Sie? –
@ Kapsym pls siehe das Crash-Protokoll hier https://Stackoverflow.com/q/44453824/1512106 – iPhoneDeveloper