我想CFStreamCreatePairWithSocketToHost
与NSInput
- 和OutputStream
s 一起使用。我有两个 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
,但收到类似的错误消息。