CG
1.
/** Return BOOL. rect1 与 rect2 是否互相包含 */ CGRectContainsRect(<#CGRect rect1#>, <#CGRect rect2#>) /** Return BOOL. rect1 与 rect2 是否相交 */ CGRectIntersectsRect(<#CGRect rect1#>, <#CGRect rect2#>) /** Return CGRect.rect1 与 rect2 相交的部分 */ CGRectIntersection(<#CGRect r1#>, <#CGRect r2#>) /** Return BOOL. rect 是否包含 point 点 */ CGRectContainsPoint(<#CGRect rect#>, <#CGPoint point#>)
2.几个常用宏
/** 返回布尔值,rect1 和 rect2 比较结果 */ CGRectEqualToRect(<#CGRect rect1#>, <#CGRect rect2#>) /** 返回布尔值,size1 和 size2 比较结果 */ CGSizeEqualToSize(<#CGSize size1#>, <#CGSize size2#>) /** 返回布尔值,point1 和 point2 比较结果 */ CGPointEqualToPoint(<#CGPoint point1#>, <#CGPoint point2#>)