0

誰かがsynchronousRequestから受け取った可能性のあるNSErrorを出力するために、ObjectiveCでtrycatchを使用する方法を知っているかどうか興味がありました。

私が受け取っているエラーは、無効なメモリアドレスが原因です。私のトライキャッチは次のようになります

@try{
    NSLog(@"%@", err);
 }@catch(NSException *e){
    NSLog(@"No error thrown");
 }
4

1 に答える 1

1

ブロックには@catch、エラーが発生した場合に実行するコードが含まれている必要があります。

@try {
  // Do the request
  NSLog(@"No error thrown");
} @catch (NSException *e) {
  NSLog(@"%@", err);
}
于 2012-02-03T17:11:31.567 に答える