标签: ios macos cocoa-touch cocoa core-graphics
我期待这个:
CGRectIntersection(CGRectInfinite, CGRectMake(0, 0, 10, 10))
返回:
{{0,0},{10,10}}
然而,它将两个rects视为不相交,而是返回CGRectNull。
CGRectNull
据我所知,鉴于无限矩形与所有空间相交,它与任何矩形 R 之间的相交应该只是 R 。
我在这里遗漏了什么,或者这只是框架中的怪癖/错误?