如果字典元素为空,如何过滤字典数组?

时间:2019-04-12 12:57:55

标签: objective-c nsarray nsdictionary

我需要过滤字典数组,但是在我的结构中,某些值为null

 "data": [
        {
            "date": "2019-04-12 00:00:00",
            "points": 825,
            "trips": [
                {
                    "id": 108,
                     "trip_detail": “<null>”
    }
        },
        {
            "date": "2019-04-11 00:00:00",
            "points": 2475,
            "trips": [
                {
                    "id": 73,
                     "trip_detail": {
                        "id": 53,
                        "score": 8.25,
                        "points": 825,
                    }
                },
                {
                    "id": 74,
                       "trip_detail": {
                        "id": 54,
                        "score": 8.25,
                        "points": 825,
                    }
                },

因此在上述结果中,我需要删除字典的第一个数组以及该数组。

1 个答案:

答案 0 :(得分:0)

使用过滤器遍历一个集合并返回一个仅包含那些与包含条件匹配的元素的数组。