비교기가있는 핵심 데이터 정렬 설명자

Fogmeister

다음과 같은 엔티티 모델이 있습니다.

[Event]<--->>[Invite]<<--->[Person]

나는 NSSortDescriptor이것에 대해 생성하고 싶습니다 . 그러면 주어진 사람과 같은 Event이 있으면 그들이 먼저 올 것입니다.InvitePerson

즉, 5 개의 이벤트가 있고 그중 하나가 현재 사용자 (내가 전달)에 대한 초대를 가지고있는 경우 초대가있는 이벤트가 먼저 나머지 4 개가 이어집니다.

지금은 그것들을 date순서대로 표시하고 있지만 이것을 위해 만들고 싶습니다 NSSortDescriptor.

sortDescriptorWithKey:ascending:comparator:비교기를 지정하는 곳에 사용해야한다고 생각하는데 어떤 키를 사용해야합니까? invites?

광차

sortDescriptorWithKey:ascending:comparator:정렬이 저장소 자체의 SQL에서 수행되고 블록을 SQL로 변환 할 방법이 없기 때문에 FRC와 함께 사용할 수 없습니다 . 또한 일시적인 변수를 사용할 수 없습니다.

결과에 2 개의 섹션 (따라서 서로 다른 술어가있는 2 개의 다른 가져 오기 요청)을 갖고 각각을 개별적으로 정렬하는 것을 고려합니다. 그런 다음 술어는 사용자 정보를 처리하고 정렬은 간단합니다 (현재 보유한 날짜 기준).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

핵심 데이터 바인딩으로 TextField를 편집 할 때 '.disabled'수정자가 트리거되지 않음

분류에서Dev

핵심 데이터 관계는 자녀의 속성별로 정렬

분류에서Dev

핵심 데이터 관계는 자녀의 속성별로 정렬

분류에서Dev

핵심 데이터 관계는 자녀의 속성별로 정렬

분류에서Dev

UITableViews에서 핵심 데이터 관계 및 / 또는 NSPredicate 정렬

분류에서Dev

핵심 데이터 개체의 수명주기 및 컴파일러 최적화

분류에서Dev

핵심 데이터 설정 다중 managedObjectContexts

분류에서Dev

핵심 데이터에서 관련 항목 정렬

분류에서Dev

nil 값으로 핵심 데이터 가져 오기 및 정렬

분류에서Dev

핵심 데이터 실패 수정

분류에서Dev

앱 설정에 핵심 데이터 사용

분류에서Dev

NSSortDescriptor를 날짜별로 정렬하는 핵심 데이터

분류에서Dev

핵심 데이터 : UITabBarController를 사용하는 앱에 대해 AppDelegate에서 Managed Object Context 설정

분류에서Dev

사용자 지정 핵심 데이터 매핑 : 기존 관계 사이에 새 엔터티 삽입

분류에서Dev

핵심 데이터가있는 사용자 지정 TableViewCell

분류에서Dev

핵심 데이터 초기화

분류에서Dev

핵심 데이터 기초

분류에서Dev

증가 된 정수를 저장하지 않는 핵심 데이터

분류에서Dev

핵심 데이터와 함께 사용자 지정 클래스 저장

분류에서Dev

핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

분류에서Dev

핵심 데이터 엔터티의 관계가 설정되지 않았는지 어떻게 알 수 있습니까?

분류에서Dev

핵심 데이터 관계 설계-원하는 엔티티 만로드

분류에서Dev

핵심 데이터 : NSSet Swift 설정

분류에서Dev

사용자 조작을 피하기위한 핵심 데이터 또는 NSUserDefaults?

분류에서Dev

값에 문자열이 포함 된 핵심 데이터에서 가져 오기

분류에서Dev

치명적인 오류 예기치 않은 핵심 데이터 없음

분류에서Dev

awakeFromInsert 대 핵심 데이터의 기본값 설정

분류에서Dev

자동 생성 된 기본 키 PK를 사용하는 핵심 데이터

분류에서Dev

특정 데이터를 추가하는 대신 전체 핵심 데이터 개체 다시로드

Related 관련 기사

  1. 1

    핵심 데이터 바인딩으로 TextField를 편집 할 때 '.disabled'수정자가 트리거되지 않음

  2. 2

    핵심 데이터 관계는 자녀의 속성별로 정렬

  3. 3

    핵심 데이터 관계는 자녀의 속성별로 정렬

  4. 4

    핵심 데이터 관계는 자녀의 속성별로 정렬

  5. 5

    UITableViews에서 핵심 데이터 관계 및 / 또는 NSPredicate 정렬

  6. 6

    핵심 데이터 개체의 수명주기 및 컴파일러 최적화

  7. 7

    핵심 데이터 설정 다중 managedObjectContexts

  8. 8

    핵심 데이터에서 관련 항목 정렬

  9. 9

    nil 값으로 핵심 데이터 가져 오기 및 정렬

  10. 10

    핵심 데이터 실패 수정

  11. 11

    앱 설정에 핵심 데이터 사용

  12. 12

    NSSortDescriptor를 날짜별로 정렬하는 핵심 데이터

  13. 13

    핵심 데이터 : UITabBarController를 사용하는 앱에 대해 AppDelegate에서 Managed Object Context 설정

  14. 14

    사용자 지정 핵심 데이터 매핑 : 기존 관계 사이에 새 엔터티 삽입

  15. 15

    핵심 데이터가있는 사용자 지정 TableViewCell

  16. 16

    핵심 데이터 초기화

  17. 17

    핵심 데이터 기초

  18. 18

    증가 된 정수를 저장하지 않는 핵심 데이터

  19. 19

    핵심 데이터와 함께 사용자 지정 클래스 저장

  20. 20

    핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

  21. 21

    핵심 데이터 엔터티의 관계가 설정되지 않았는지 어떻게 알 수 있습니까?

  22. 22

    핵심 데이터 관계 설계-원하는 엔티티 만로드

  23. 23

    핵심 데이터 : NSSet Swift 설정

  24. 24

    사용자 조작을 피하기위한 핵심 데이터 또는 NSUserDefaults?

  25. 25

    값에 문자열이 포함 된 핵심 데이터에서 가져 오기

  26. 26

    치명적인 오류 예기치 않은 핵심 데이터 없음

  27. 27

    awakeFromInsert 대 핵심 데이터의 기본값 설정

  28. 28

    자동 생성 된 기본 키 PK를 사용하는 핵심 데이터

  29. 29

    특정 데이터를 추가하는 대신 전체 핵심 데이터 개체 다시로드

뜨겁다태그

보관