ニュース用のiPhoneアプリをやっています。でニュース データを取得しASIHTTPRequest
、解析していJSONKit
ます。インターネットに接続しているときは正常に動作していますが、WiFi 接続がオフの場合、次の例外が発生し、アプリがクラッシュします。
キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。理由: 'jsonData 引数が NULL です。'
これが私のコードです:
- (id)objectWithData: (NSData *)jsonData error: (NSError **)error
{
if(jsonData == NULL)
{
[NSException raise:NSInvalidArgumentException format:@"The jsonData argument is NULL."];
}
return([self objectWithUTF8String:(const unsigned char *)[jsonData bytes] length:[jsonData length] error:error]);
}
誰でも私を助けることができますか?