我想CFStreamCreatePairWithSocketToHost与NSInput- 和OutputStreams 一起使用。我有两个 ivarsNSInputStream *_inputStream和NSOutputStream *_outputStream.
以下给了我两个错误消息:
CFStreamCreatePairWithSocketToHost(NULL,
(__bridge_retained CFStringRef)self.hostname, self.port,
(CFReadStreamRef *)&_inputStream, (CFWriteStreamRef *)&_outputStream);
错误:ARC 不允许 将间接指针强制转换为指向“ ”的 Objective-C 指针(又名“
CFReadStreamRef *” )struct __CFReadStream **CFWriteStreamRef *struct __CFWriteStream **
我将如何解决这个问题?我尝试使用__bridge,但收到类似的错误消息。