2012-04-16 56 views

回答

2

不保證該基準沒有被另一個線程修改。在創建,修改它,設置屬性並釋放本地變量時,將套接字分配給本地變量:

CFSocketRef socket = CFSocketCreateWithNative(...); 
if (socket) { 
    ... 
    self.listeningSocket = socket; 
    CFRelease(socket); 
}