iPhone: How to get the contents of the documents directory as a NSMutableArray?
How do I get the contents of the documents directory as a NSMutableA开发者_开发技巧rray?
I can get it as a normal NSArray, but as soon as I try to do anything with that array, my app crashes.
Thanks
Maybe this will work: NSMutableArray *array = [[[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:NULL] mutableCopy];
You can't. But you can easily create a mutable array from a non-mutable one:
NSMutableArray* mutableArray = [NSMutableArray arrayWithArray: someOtherArray];
This sounds like you might be allocating the array incorrectly. Can you attach some code samples of your creation of the NSMutableArray
instance and then how you are inserting elements into that mutable array?
精彩评论