GCC хорошо работает. Обратите внимание, что MSVC не обязательно допустимое решение, потому что он не поддерживает C99.
Из Руководство по программированию Quartz 2D :
Quartz 2D API является частью ядра Графическая структура, чтобы вы могли видеть Кварц называется Core Graphics или просто CG.
У меня есть тенденция взаимозаменяемо использовать Quartz и Core Graphics, когда я говорю о двухмерном рисовании на Mac / iPhone, даже если это технически некорректно.
Фреймворк Quartz Core на iPhone содержит классы и вспомогательные элементы для Core Animation, а также элементы, используемые для Core Image.