0
4

2 回答 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 回答