Бьюсь об заклад, это очень просто и легко, но не могу найти базовый пример в Интернете. Как я могу прочитать данные из файла plist в моем проекте с помощью MacRuby?
Решение:
Оказывается, есть несколько разных способов сделать это, но самый чистый, который я нашел (на данный момент), — это использовать вспомогательный метод MacRuby load_plist
(который превращает содержимое plist-файла в хэш). Кроме того, если вы используете XCode, вам нужно будет получить путь к файлу относительно вашего пакета приложений:
# there's an AppConfig.plist file in my app bundle
config_path = NSBundle.mainBundle.pathForResource('AppConfig', ofType: 'plist')
@config = load_plist File.read(config_path)