zoukankan      html  css  js  c++  java
  • NSArray 倒序 输出

    转自:http://blog.csdn.net/mideveloper/article/details/8678094

    今天因为自己一些知识的不了解,导致了开发时间的浪费,现在一个需求记录用户曾使用的历史照片功能,单独在Documents建立了一个文件夹存放用户图片,后来想法是先遍历文件夹下的内容,获取一个数组来进行操作。但是输出的NSArray很纠结,不是倒序排列的,于是乎,想用Plist进行存储,然后再输出下,后来Plist获取的还是正常的先后顺序的数组,后来查询了下NSArray的倒序输出,发现这个,瞬间石化了,绕了非常大的一个弯,中间还遇到NSMutableDic添加替换的问题,才知道相同的key会直接替换掉。基础知识多么重要啊!

    NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1",@"2",@"3",nil];

    NSArray* reversedArray = [[array reverseObjectEnumerator] allObjects];

  • 相关阅读:
    设计模式之装饰器模式
    设计模式之原型模式
    设计模式之策略模式
    设计模式之适配器模式
    设计模式之注册模式
    wordpress中add_action和add_filter
    工厂模式
    设计模式之命令链模式
    观察者模式
    工厂模式
  • 原文地址:https://www.cnblogs.com/wangpei/p/3202665.html
Copyright © 2011-2022 走看看