0
simIndex라는 선택기를 호출 할 때 오류가 발생합니다. 내가 simIndex을 정의하고있어 방법이있다selector가 인식되지 않습니다.
-[__NSCFString count]: unrecognized selector sent to instance 0xba2ce80
이 내 코드
[FBRequestConnection startWithGraphPath:@"/100000200918206/likes"
parameters:nil
HTTPMethod:@"GET"
completionHandler:^(
FBRequestConnection *connection,
id results2,
NSError *error
) {
/* handle the result */
if (error) {
NSLog(@"Error: %@", [error localizedDescription]);
} else {
[self simIndex];
}
\
}];
입니다 :이 오류 메시지입니다
-(void) simIndex {
//...
}
'[results2 count]'가 고장났습니다.'results2'는 무엇입니까 ??? 또는 무엇이어야 하는가 ??? String은'count'에 응답하지 않으며'results2'는 문자열이라고 생각합니다. – Popeye
result2는 NSMutableDictionary이므로 count에 응답하지 않습니다. – andreamazz
@andreamazz 아니오,'results2'는 예외에 따라 실제로'NSString'입니다. 그것은 OP가 그것이'NSMutableDictionary'가 될 것으로 기대하지만 분명하지는 않습니다. 그리고'NSMutableDictionary'는 실제로'count' 메소드를 가지고 있습니다. – rmaddy