我正在将一些代码转换为ARC,并且根据编译器错误消息,我需要桥接此代码:
SCNetworkReachabilityContext context = {0, self, NULL, NULL, NULL};
我查看了文档,但有些事情是不正确的。有人能告诉我为什么这个桥牌演员不起作用?感谢
SCNetworkReachabilityContext context = {0, (__bridge_retained SCNetworkReachabilityContext)self, NULL, NULL, NULL};
答案 0 :(得分:0)
感谢Paul Hunter上面的链接参考,我能够更接近于解决这个问题。实际的解决方案是这样做:
SCNetworkReachabilityContext context = {0, (__bridge_retained void * )self, NULL, NULL, NULL};