Так что, если я запускаю свою программу с реализацией как .m, она работает нормально. Просто изменить его на .mm вызывает эту строку ...
CGContextRef myContext = [[NSGraphicsContext currentContext] graphicsPort];
чтобы выбросить эту ошибку…
error: invalid conversion from 'void*' to 'CGContext*'
У кого-нибудь есть идеи, почему простое изменение может привести к взрыву или как это исправить?