【发布时间】:2012-01-19 01:29:27
【问题描述】:
我花了很长时间,但在以下问题上没有运气:
我试图访问 Document 目录。
以下两个代码都可以完美运行。有人能告诉我有什么区别吗 最后一个对象和objectAtIndex:0
NSArray *searchPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentPath = [searchPaths lastObject];
或
NSString *documentPath = [searchPaths objectAtIndex:0];
最接近的问题是How to get URL for application's document directory iPhone,但它没有解释lastObject和objectAtIndex:0之间的区别。
我已通读 Apple Developer Library。它只说'此方法返回的目录可能不存在。此方法只是为您提供所请求目录的适当位置。根据应用程序的需要,开发人员可能会创建适当的目录以及介于两者之间的任何目录。有人请帮忙,谢谢。
【问题讨论】: