Если бы изображение было того же размера, что и вид, вам не нужно было бы разбивать плитки, поэтому я не совсем понимаю.
Однако взгляните на NSDrawThreePartImage. На 10.6 вы можете передать nil для заглавных букв, если все, что вам нужно, - это одно изображение, выложенное черепицей горизонтально или вертикально.
Другой вариант - использовать что-то вроде
[[NSColor colorWithPatternImage:] set];
NSRectFill(rectToBeTiled);
но фаза и масштаб могут не соответствовать вашим ожиданиям, если вы сделаете это таким образом. Цвета рисуют в том, что CG называет «базовым пространством», что похоже на рисование в системе координат представления содержимого окна. Поэтому, по сути, используйте NSDrawThreePartImage, если можете.