基本的にこのエラーが発生します
'NSInvalidArgumentException', reason: '-[__NSCFConstantString objectForKey:]: unrecognized selector sent to instance 0x581f0'
私のプログラムで。私はそれが私が作るこの呼び出しを指していると思います,
if (data != nil) {
if([data objectForKey:@"username"]){
// NSArray *check= [[NSArray alloc]init];
//check=[data allValues];
[dict setObject:[data allValues] forKey:@"args"];
}else{
[dict setObject:[NSArray arrayWithObject:data] forKey:@"args"];
}
setObject:[data allValues] で。なぜそのエラーが発生するのかわかりませんが、データは NSDictionary であり、すべての値を取得して配列に配置しています。