Вы можете реализовать обертку / контейнер объекта для этого класса и реализовать NSCoding для объекта, написав код для кодирования / декодирования ценных параметров для CGDDisplayModeRef. После этого используйте NSKeyedArchiver / NSKeyedUnarchiver для сохранения / загрузки вашего объекта-оболочки с CGDisplayModeRef внутри него.