1

私は AFNetworking を調査していますが、それが独自の NSThread を作成することに気付きました。私の知る限り、アップルは現在 NSThread の使用を推奨していません。AFNetworking が独自の NSThread を作成することは、許容される方法ですか? これは将来のリリースで変更される予定ですか?

ありがとう

+ (NSThread *)networkRequestThread {
    static NSThread *_networkRequestThread = nil;
    static dispatch_once_t oncePredicate;

    dispatch_once(&oncePredicate, ^{
        _networkRequestThread = [[NSThread alloc] initWithTarget:self selector:@selector(networkRequestThreadEntryPoint:) object:nil];
        [_networkRequestThread start];
    });

    return _networkRequestThread;
}
4

1 に答える 1