对于一个数组Array,我们往往需要判断其是否包含某个子项,又或者要查找某个子项是否在这个数组中. 假设有这样一个包含坐标的数组 var pointArray:[CGPoint] = [CGPoint(x: ,y: ),CGPoint(x: ,y: ),CGPoint(x: ,y: ),CGPoint(x: ,y: ),CGPoint(x: ,y: ),CGPoint(x: ,y: )] 如何判断该数组是否包含某个点,这个点的X坐标为3呢? }) contains就是一个谓词函数,$0表示复用的…