gpt4 book ai didi

ios - NSString initWithContentsOfURL 问题

转载 作者:行者123 更新时间:2023-11-28 20:22:47 24 4
gpt4 key购买 nike

我正在更新一个 iOS 应用程序以成为一个好 child ,并清理一些已弃用的方法。我一直在使用 NSString initWithContentsOfURL,我正在尝试实现新版本 initWithContentsOfURL:usedEncoding:error:

我在我的 View Controller 中使用了以下内容:

- (void)viewDidLoad {
[super viewDidLoad];
NSURL *url = [[NSURL alloc] initWithString:@"http://myurl.com/directory/file.txt"];
NSError *error;
NSStringEncoding *encoding = NULL;
NSString *tryString = [[NSString alloc] initWithContentsOfURL:url
usedEncoding:encoding
error:NULL];
NSLog(@"string:%@", tryString);
[super viewDidLoad];
}

但我一直在 error:NULL 点处遇到线程中断。我已经尝试过 error:nil 并使用指向预定义错误对象的指针作为 nilNULL 但同样的事情发生了。有任何想法或提示。

最佳答案

NSError *error = nil;
NSStringEncoding encoding = 0;

NSString *tryString = [[NSString alloc] initWithContentsOfURL:url
usedEncoding:&encoding
error:&error];

关于ios - NSString initWithContentsOfURL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15282658/

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