これは基本的にこれを実行しようとしています。iOS JSONを使用してBOOL値をサーバーに送信
環境設定がtrueで、その場合など、真とBOOL値に変換した場合にチェックし// Catch the true/false flag and convert to BOOL value for server
NSString *on = [prefs objectForKey:@"published"];
BOOL flag = TRUE;
if ([on isEqualToString:@"true"])
{
flag = TRUE;
}
else
{
flag = FALSE;
}
NSArray *objects = [NSArray arrayWithObjects:body, flag, user_token, request_token, deviceID, api_user, nil];
NSArray *keys = [NSArray arrayWithObjects:@"selections", @"published", @"user_token", @"request_token", @"device_id", @"api_user", nil];
NSDictionary *questionDict = [NSDictionary dictionaryWithObjects:objects forKeys:keys];
..
それがキーにオブジェクトの数を欠けていると言ってクラッシュしていますが。
これを行うにはどんなヘルプ?
それは基本的に1つ言っています配列 'objects'のオブジェクトがnilである場合、この配列をnsloggingで確認してください。 – ignotusverum