问问题
286 次
2 回答
1
你的问题很可能是这个电话:
[currentElement elementPath];
正在返回一个字符串,而不是一个 URL。如何-elementPath
实施?您是否看到任何编译器警告?
我假设-elementPath
被实现为一个简单的 getter 方法(可能是一个@property
)。在这种情况下,错误在于首先存储该值的任何代码。
您使用的是 ARC 还是手动内存管理?如果是后者,你也有可能在这里遇到僵尸。您没有保留 URL,因此它被释放,然后用字符串替换。
于 2013-07-20T22:13:46.817 回答
0
我很惊讶我似乎可以在这个论坛上提供帮助,因为我有点初学者,但是 NSURL 类有你应该使用的初始化方法,比如 initFileURLWithPath: 你可能不应该覆盖 NSURL 初始化方法。
于 2013-07-20T18:26:47.327 回答