gpt4 book ai didi

ios - Xcode 5-检查用户是否具有Internet连接-检测到错误的NSStringEncoding值0x0000

转载 作者:行者123 更新时间:2023-12-01 19:06:06 26 4
gpt4 key购买 nike

我有代码可以检测用户何时没有互联网,但每次在调试区域中触发一条消息时,互联网却无法正常运行,但说:

检测到错误的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
}

任何帮助,将不胜感激

最佳答案

在这一行中调用的方法:

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

需要字符串的编码方法,而不是BOOL。

尝试这个:
   NSString *connect = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://google.co.uk"] encoding:NSUTF8StringEncoding error:nil];

关于ios - Xcode 5-检查用户是否具有Internet连接-检测到错误的NSStringEncoding值0x0000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19543944/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com