1

ユーザーが完全に機能するインターネットを持っていないことを検出できるコードがありますが、デバッグ領域にメッセージが表示されるたびに、次のように表示されます。

不正な NSStringEncoding 値 0x0000 が検出されました。NSASCIIStringEncoding を想定しています。近い将来、この互換性マッピングを停止します。

このメッセージを消すにはどうすればよいですか?

私が使用しているコードは次のとおりです。

NSString *connect = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://google.co.uk"] encoding:NO error:nil];

if (connect == NULL) { 
//When there isn't internet
}
else {
//When there is
}

どんな助けでもいただければ幸いです

4

2 に答える 2