나는이 오류가 나온 어떤 단계에서, 응용 프로그램을 개발하고 인스턴스에 보내갑자기 모든 : - [__ NSArrayM popObjectForKey이 :] : 인식 할 수없는 선택기
- [__ NSArrayM popObjectForKey이 :] : 인식 할 수없는 선택기로 전송 인스턴스
무엇이 잘못되었는지를 확인하기 위해 최신 수정 사항을 실행 취소했지만 오류가 계속 발생했습니다. 더 많은 수정 사항을 취소했지만 오류가 계속 발생했습니다.
오류가 발생할 수 있다고 생각하는 프레임 워크를 삭제하고 다시 추가하려고 시도했지만 여전히 오류가 있습니다. (KinveyKit 프레임 워크입니다)
오류가 발생하는 응용 프로그램과 오류가 발생하는 코드 줄을 대체하려고했습니다.
다른 폴더에있는 이전 Git의 앱 (며칠 전에 확실히 작동 했음)을 다운로드하고 실행하여 동일한 오류가 발생했습니다.
제거하고 다시 설치하십시오. Xcode : 오류가 계속 발생합니다.
하지만 비슷한 코드로 다른 앱을 실행해도 아무런 문제가 없습니다. 아무도 아이디어가 있습니까?
여기에 코드를 게시하면 오류가 발생하지만 아이디어를 얻을 수 있습니다.하지만 코드에 문제가 있다고 생각하지 않습니다. .H
@property (strong, nonatomic) KCSAppdataStore *store;
하는 .m
- (void)viewDidLoad
{
...
_store = [KCSAppdataStore storeWithOptions:@{ KCSStoreKeyCollectionName : @"AnEntity",
KCSStoreKeyCollectionTemplateClass : [AnEntity class]}];
[_store queryWithQuery:[KCSQuery query]
withCompletionBlock:^(NSArray *objectsOrNil1, NSError *errorOrNil) { ... }];
...
}
popObjectForKey 란 무엇입니까?어디에서 호출하고 있습니까? 붙여 넣은 코드 안에 있지 않습니다. –
실제로 내 코드 안에있는 것이 아닙니다 ... KinveyKit 프레임 워크, 어딘가에 있다고 생각합니다.하지만 어쨌든 어디에서나, 틀림없이 틀림없이 잘 작동하는 프레임 워크가되어 나를 위해 일하고 있습니다. 어젯밤까지. – BkdD
NSMutableArray에서 popObjectForKey를 호출 중입니다. 어떻게 구현했는지 또는 표준 NSMutableArray가 아닌 특수 유형이어야하는지 확인하십시오. –