【问题标题】:How can i sort NSMutableArray iphone?我如何对 NSMutableArray iphone 进行排序?
【发布时间】:2011-07-27 19:45:13
【问题描述】:

我有一个场景,应用程序将信息从 json php 检索到 NSMutableArray。我的问题如下;如何按“时间”字段对元素进行排序?另外,我怎样才能只显示“day”为“monday”的元素? (if 语句会是什么样子?)。感谢您对此的任何帮助。

NSMutableArray 中的信息也如下所示;

   Array: (
            {
            Code = 2COS402;
            Core = Yes;
            Credit = 15;
            Day = Monday;
            Facilities = Full;
            Level = 4;
            Module = "Introduction to Computer Programming";
            "Room_Empty" = Yes;
            Teacher = "Mark James";
            Time = "10:45";
            id = 1;
        },
            {
            Code = 2GDP401;
            Core = Yes;
            Credit = 15;
            Day = Monday;
            Facilities = Full;
            Level = 4;
            Module = "Fundamentals of Interactive Games";
            "Room_Empty" = No;
            Teacher = "Will Smith";
            Time = "09:00";
            id = 4;
        },
            {
            Code = 2GDP501;
            Core = Yes;
            Credit = 15;
            Day = Monday;
            Facilities = Full;
            Level = 4;
            Module = "Games Play Design";
            "Room_Empty" = Yes;
            Teacher = "Frank Sinatra";
            Time = "15:00";
            id = 6;
        }
    )

【问题讨论】:

    标签: ios objective-c json ios4 nsmutablearray


    【解决方案1】:

    您可以查看NSMutableArraysortUsingComparator:sortUsingSelector: 方法。当然,您需要定义您的自定义 NSComparator 或实现自定义方法来执行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-17
      • 1970-01-01
      • 2012-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多