检查数组是否包含某个对象(iOS)
我需要检查某个数组是否包含某个对象,如果是,则删除该对象.如果没有该对象,则可以将其添加到数组中.问题是总是添加对象,因为检查语句总是返回false.这是我当前的功能:解决方法containsObject在数组中的每个对象上调用isEqual.你检查什么类型的对象?如果它是一个自定义对象,则覆盖并实现方法isEqual.我猜你正在检查对象的值,但是containsObject实际上是调用isEqual,它将引用与对象进行比较,而不是其实际值.