【发布时间】:2011-12-27 14:20:50
【问题描述】:
我一直在尝试使用 Sudzc 让 Web 服务正常工作。每当我在没有自动引用计数的情况下将 WSDL 转换为 obj-c 时,它就可以正常工作。问题是,我们现在在 iOS 5 中构建我们所有的应用程序,我们所有的代码都使用 ARC。 Sudzc 现在还允许您创建启用了 ARC 的包,但是当我运行此代码时,它总是返回 null。
我尝试调试 Sudzc 代码,它确实收到了来自服务的正确 xml 响应。翻译中有些东西丢失了。我尝试将没有 ARC 的工作 Sudzc 代码转换为启用 ARC 的代码,但是一旦我修复了所有错误,它就会再次返回 null。
有没有人遇到过这种情况并知道出了什么问题?无需自己调试整个 Sudzc 代码,可以节省大量时间。
【问题讨论】:
-
和往常一样,在鼓起勇气发布问题 12 分钟后,我找到了解决方案。用 -no-objc-arc 标记了 Sudzc 类,现在我可以使用旧的工作代码。作为一个相当新的 obj-c 用户,我不知道它的存在..
-
我遇到了同样的问题,可能是比你新的用户 :) 老实说,我不知道你用 -no-objc-arc 标记是什么意思,你能解释一下吗?
-
考虑将其发布为答案并将其标记为已接受,以便该问题被视为已解决。在此过程中,您可能还想解决 @Stefan Jansson 的评论。
标签: ios5 automatic-ref-counting sudzc