Так что это самая странная авария, которую я когда-либо видел. Это авария:
Код:
2011-08-21 21:04:39.321 App[548:707] -[__NSDate isEqualToString:]: unrecognized selector sent to instance 0x1227d0
2011-08-21 21:04:39.332 App[548:707] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSDate isEqualToString:]: unrecognized selector sent to instance 0x1227d0'
Этот сбой происходит, когда я перехожу с одного вида на другой. Странно то, что я выполняю поиск в контроллере моего представления для is'qualToString , и ничего не получается , что безумие. Итак, я делаю поиск NSDate, и единственное, что появляется, это:
Код:
if(sortbar.selectedSegmentIndex == 0){
NSComparator sortByDate = ^(id dict1, id dict2) {
NSDate* n1 = [dict1 objectForKey:@"Date"];
NSDate* n2 = [dict2 objectForKey:@"Date"];
return (NSComparisonResult)[n1 compare:n2];
};
[self.cellArray sortUsingComparator:sortByDate];
}
Я сомневаюсь, что код вызывает сбой, но мне действительно нужна помощь с этим.
Спасибо!