0

如果我为任何对象分配内存,有时我必须运行 deallocate。但是如果我声明变量(例如 NSString)并且不分配如下:

NSString* myStr = [NSString stringWithContentsOfFile:@"file.xml" ....];

如果我尝试解除分配,为什么会出现错误?

4

1 回答 1

1

stringWithContentsOfFile是 NSString 的一个方便的方法来处理它。

有关您做什么和不需要发布的说明,请参阅此答案。

于 2012-05-03T11:19:28.463 回答