Если это для приложения Mac OS X, в отличие от UIKit, Application Kit обычно берет геометрию из структур NS *.Итак, вы хотите NSZeroRect, а не CGRectZero.Кроме того, при создании этих структур вы захотите использовать макрос NSMakeRect(x, y, w, h)
вместо CoreGraphics CGRectMake(x, y, w, h)
.