蘋果CoreGraphics.framework
,CGGeometry.h
(平等):浮動比較CoreGraphics在
CG_INLINE bool __CGSizeEqualToSize(CGSize size1, CGSize size2)
{
return size1.width == size2.width && size1.height == size2.height;
}
#define CGSizeEqualToSize __CGSizeEqualToSize
爲什麼他們(蘋果)進行比較花車與==
?我不敢相信這是一個錯誤。那麼你能解釋我嗎? (我預計像fabs(size1.width - size2.width) < 0.001
)。
我不確定在那裏使用'=='的用例是什麼,但我認爲它保證要求Apple在文檔中解釋它。 – 2011-11-02 22:46:36