【问题标题】:iPhone: How to get the contents of the documents directory as a NSMutableArray?iPhone:如何将文档目录的内容作为 NSMutableArray 获取?
【发布时间】:2011-01-28 03:15:25
【问题描述】:

如何将文档目录的内容作为 NSMutableArray 获取?

我可以将它作为普通的 NSArray 获取,但是一旦我尝试对该数组执行任何操作,我的应用程序就会崩溃。

谢谢

【问题讨论】:

    标签: iphone nsmutablearray nsarray


    【解决方案1】:

    听起来您可能错误地分配了数组。您能否附上一些创建 NSMutableArray 实例的代码示例以及如何将元素插入到该可变数组中?

    【讨论】:

      【解决方案2】:

      也许这会起作用:NSMutableArray *array = [[[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:NULL] mutableCopy];

      【讨论】:

        【解决方案3】:

        你不能。但是你可以很容易地从一个非可变数组创建一个可变数组:

        NSMutableArray* mutableArray = [NSMutableArray arrayWithArray: someOtherArray];
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-11-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-10-27
          相关资源
          最近更新 更多