how to check if a property value exists in array of objects in swift

前端 未结 9 1623
执笔经年
执笔经年 2020-12-13 09:01

I am trying to check if a specific item (value of a property) exists in a array of objects, but could not find out any solution. Please let me know, what i am missing here.<

9条回答
  •  情深已故
    2020-12-13 09:19

    A small iteration on @Antonio's solution using the , (where) notation:

    if let results = objarray.filter({ $0.id == 1 }), results.count > 0 {
       print("1 exists in the array")
    } else {
       print("1 does not exists in the array")
    }
    

提交回复
热议问题