2013-03-25 2 views
1

모노 터치에 문제가 있습니다. 무료 장거리 전화를하는 방법을 모르겠다.수신자 부담 브리징 모노 터치

내 코드는 그래서 (__bridge) 등이 존재하지 않는

NSInputStream iStream; 
    NSOutputStream oStream; 

    CFWriteStream cfWrite; 
    CFReadStream cfRead; 
    CFStream.CreatePairWithSocketToHost(server, port, out cfRead, out cfWrite); 
    iStream = (__bridge_transfer NSInputStream)cfRead; 

좋아하지만, 간단한 캐스팅

iStream = (NSInputStream)cfRead; 

도 작동하지 않습니다처럼.

이 작업을 수행하는 올바른 방법은 무엇입니까?

답변

1

이 시도 :

iStream = new NSInputStream (cfRead.Handle); 
+0

당신은 올바른 방향으로 절 지적했다. iStream = 새로운 NSInputStream (cfRead.Handle); – Michiluki

+0

아, 맞아, 나는 대답을 업데이트했다. –