도와주세요. 나는 그것에 사용자 지정 개체와 NSArray 있습니다. 예를 들어 Person 인 경우 'Mark'라는 이름을 가진 사람이 항상 끝에 있어야합니다. 그것은 'sortUsingFunction'의 도움으로 그것을 할 수 있습니까?NSArray sortUsingFunction 사용자 정의 객체가 항상 끝에 있습니다
static NSInteger compareFunction(id item1, id item2, void *context)
{
Person *pItem1 = (Person *)item1;
Person *pItem2 = (Person *)item2;
if ([pItem1.name isEqual:@"Mark"])
{
return NSOrderedDescending;
}
}
참고 : 나는 그런 식으로 뭔가를 생각, 여기 정렬 함수가 sortUsingFunction, 다른 기능이 있어야한다.