PFObject에서 서브 클래 싱 된 클래스에서 속성에 액세스 할 수 없습니다.

iOS의 로컬 데이터 저장소에서 레코드를 가져 오려고하면 개체가 반환되지만 사용자 지정 속성에 액세스하면 "-[PFObject name] : unrecognized selector sent to instance" 오류가 발생 합니다. 다음은 샘플 코드 스 니펫입니다.

PFQuery *query = [PFQuery queryWithClassName:@"GameScore"];
[query fromPinWithName:@"MyChanges"];

[[query findInBackground] continueWithBlock:^id(BFTask *task) {

  NSArray *scores = task.result;

  for (GameScore *score in scores) {
    NSLog(@"score is : %d %d", score.highScore, score.name);
  }
}];

내 하위 클래스는

@interface GameScore : PFObject <PFSubclassing>

@property (nonatomic, strong) NSString *name;
@property (nonatomic, strong) NSNumber *highScore;

@end

그리고 나는 그들을

[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error){
  [GameScore pinAllInBackground:objects withName:@"MyChanges" block:^(BOOL succeeded, NSError *error) {

  }];
}];

나는 당신과 똑같은 문제가 있었고이 질문에서 묻고 대답했습니다 : Parse local datastore 및 PFObject 하위 클래스

Parse 프레임 워크로 다른 작업을 수행하기 전에 하위 클래스를 등록했는지 확인하기 만하면됩니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PFObject에서 서브 클래 싱 된 클래스에서 속성에 액세스 할 수 없습니다.

분류에서Dev

클래스 외부에서 중첩 된 클래스에 액세스 할 수 없습니다.

분류에서Dev

클래스 외부에서 중첩 된 클래스에 액세스 할 수 없습니다.

분류에서Dev

sqldelight v1.4.1에서 생성 된 데이터베이스 클래스에 액세스 할 수 없습니다.

분류에서Dev

싱글 톤 클래스에서 액세스 할 수없는 개인 멤버

분류에서Dev

클래스에서 보호 된 최종 동기화 메서드에 액세스 할 수 없습니다.

분류에서Dev

클래스에서 부분적으로 적용된 함수에 액세스 할 수 없습니다.

분류에서Dev

클래스 속성에 액세스 할 수 없습니다.

분류에서Dev

클래스 속성에 액세스 할 수 없습니다.

분류에서Dev

Typescript : 클래스 속성에 액세스 할 수 없습니다.

분류에서Dev

기본 클래스 C ++에서 변수에 액세스 할 수 없습니다.

분류에서Dev

다른 클래스에서 NSMutableArray에 액세스 할 수 없습니다.

분류에서Dev

Java 클래스 (src 폴더에 있음)에서 도메인 속성에 액세스 할 수 없습니다.

분류에서Dev

C ++에서 내부 클래스에 액세스 할 수 없습니다.

분류에서Dev

C # (webb-app)에서 새 클래스에 액세스 할 수 없습니다.

분류에서Dev

ASP.NET에서 클래스에 액세스 할 수 없습니다.

분류에서Dev

Android ConnectivityManager 클래스에서 isNetworkSupported에 액세스 할 수 없습니다.

분류에서Dev

Windows의 pygal-pygal에서 클래스에 액세스 할 수 없습니다.

분류에서Dev

Java에서 클래스 메소드에 액세스 할 수 없습니다.

분류에서Dev

파생 클래스에서 액세스 할 수없는 보호 된 함수

분류에서Dev

Visual Studio C ++의 다른 클래스에서 한 클래스에 액세스 할 수 없습니다.

분류에서Dev

Java의 다른 클래스에서 한 클래스에 액세스 할 수 없습니다.

분류에서Dev

Swift의 Singleton은 다른 클래스에서 액세스 할 수 없습니다.

분류에서Dev

React JS에서 데이터를 가져올 때 클래스 속성에 액세스 할 수 없습니다.

분류에서Dev

서브 클래스의 서브 클래스가 조상의 보호 된 멤버에 액세스 할 수없는 이유는 무엇입니까?

분류에서Dev

조각 클래스 android에서 외부 클래스에 액세스 할 수 없습니다.

분류에서Dev

클래스의 메서드에 액세스 할 수 없습니다.

분류에서Dev

Ruby의 싱글 톤 클래스 정의에서 클래스 인스턴스 변수에 액세스 할 수없는 이유는 무엇입니까?

분류에서Dev

제네릭 메서드에서 형식 인수로 사용중인 클래스의 기본 클래스 속성에 액세스 할 수 없습니다.

Related 관련 기사

  1. 1

    PFObject에서 서브 클래 싱 된 클래스에서 속성에 액세스 할 수 없습니다.

  2. 2

    클래스 외부에서 중첩 된 클래스에 액세스 할 수 없습니다.

  3. 3

    클래스 외부에서 중첩 된 클래스에 액세스 할 수 없습니다.

  4. 4

    sqldelight v1.4.1에서 생성 된 데이터베이스 클래스에 액세스 할 수 없습니다.

  5. 5

    싱글 톤 클래스에서 액세스 할 수없는 개인 멤버

  6. 6

    클래스에서 보호 된 최종 동기화 메서드에 액세스 할 수 없습니다.

  7. 7

    클래스에서 부분적으로 적용된 함수에 액세스 할 수 없습니다.

  8. 8

    클래스 속성에 액세스 할 수 없습니다.

  9. 9

    클래스 속성에 액세스 할 수 없습니다.

  10. 10

    Typescript : 클래스 속성에 액세스 할 수 없습니다.

  11. 11

    기본 클래스 C ++에서 변수에 액세스 할 수 없습니다.

  12. 12

    다른 클래스에서 NSMutableArray에 액세스 할 수 없습니다.

  13. 13

    Java 클래스 (src 폴더에 있음)에서 도메인 속성에 액세스 할 수 없습니다.

  14. 14

    C ++에서 내부 클래스에 액세스 할 수 없습니다.

  15. 15

    C # (webb-app)에서 새 클래스에 액세스 할 수 없습니다.

  16. 16

    ASP.NET에서 클래스에 액세스 할 수 없습니다.

  17. 17

    Android ConnectivityManager 클래스에서 isNetworkSupported에 액세스 할 수 없습니다.

  18. 18

    Windows의 pygal-pygal에서 클래스에 액세스 할 수 없습니다.

  19. 19

    Java에서 클래스 메소드에 액세스 할 수 없습니다.

  20. 20

    파생 클래스에서 액세스 할 수없는 보호 된 함수

  21. 21

    Visual Studio C ++의 다른 클래스에서 한 클래스에 액세스 할 수 없습니다.

  22. 22

    Java의 다른 클래스에서 한 클래스에 액세스 할 수 없습니다.

  23. 23

    Swift의 Singleton은 다른 클래스에서 액세스 할 수 없습니다.

  24. 24

    React JS에서 데이터를 가져올 때 클래스 속성에 액세스 할 수 없습니다.

  25. 25

    서브 클래스의 서브 클래스가 조상의 보호 된 멤버에 액세스 할 수없는 이유는 무엇입니까?

  26. 26

    조각 클래스 android에서 외부 클래스에 액세스 할 수 없습니다.

  27. 27

    클래스의 메서드에 액세스 할 수 없습니다.

  28. 28

    Ruby의 싱글 톤 클래스 정의에서 클래스 인스턴스 변수에 액세스 할 수없는 이유는 무엇입니까?

  29. 29

    제네릭 메서드에서 형식 인수로 사용중인 클래스의 기본 클래스 속성에 액세스 할 수 없습니다.

뜨겁다태그

보관