【问题标题】:Bridging and ARC桥接和 ARC
【发布时间】:2012-04-18 20:57:45
【问题描述】:

我正在将一些代码转换为 ARC,根据编译器错误消息,我需要桥接此代码:

SCNetworkReachabilityContext    context = {0, self, NULL, NULL, NULL};

我查看了文档,但有些地方不正确。有人能告诉我为什么这个桥接不起作用吗?谢谢

SCNetworkReachabilityContext    context = {0, (__bridge_retained SCNetworkReachabilityContext)self, NULL, NULL, NULL};

【问题讨论】:

  • 这是你要找的东西吗:stackoverflow.com/questions/7151362/…
  • 保罗,这当然有帮助。谢谢。实际的解决方案是这样做: SCNetworkReachabilityContext context = {0, (__bridge_retained void * )self, NULL, NULL, NULL};

标签: ios automatic-ref-counting


【解决方案1】:

感谢上面 Paul Hunter 的链接参考,我能够更接近于弄清楚这一点。实际的解决方案是这样做:

SCNetworkReachabilityContext context = {0, (__bridge_retained void * )self, NULL, NULL, NULL};

【讨论】:

    猜你喜欢
    • 2011-10-25
    • 2023-03-17
    • 2012-04-16
    • 2012-11-17
    • 1970-01-01
    • 2011-10-12
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多