dispatch_queue_t キューに問題があります。私は自分の問題の完璧な解決策を見つけようとしましたが、UIImage または別の要素をロードするための解決策を見つけましたが、NSURL には解決策を見つけませんでした。だから私は単純なサイトを持つ単純な NSURL を持っています:
NSURL *url = [NSURL URLWithString:@"site.ch"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
たとえば、10分後にNSURL(このコードが起動する)が再起動する必要があるため、時間のためにNSTimerを配置しましたが、このNSURLを更新するためにこのコードを使用しようとしましたが、エラーもあります..
-(void)updateRadio
{
dispatch_queue_t queue = dispatch_get_global_queue(0,0);
dispatch_async(queue, ^{
NSError* error = nil;
NSString* text = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"site.ch"]
encoding:NSASCIIStringEncoding
error:&error];
// checking if error == nil would be appropriate
dispatch_async(dispatch_get_main_queue(), ^{
});
});
}
SO私はディスパッチでこのコードにNSURL With Requestを配置する必要があります。NSString だけではなく NSURL どうやって作ったの?ありがとう。