Поскольку Вы находитесь в Windows, можно сделать это с ярлыком.
Создают ярлык на C:\emacs\emacs-21.3\bin\runemacs.exe
. Отредактируйте свойства ярлыка и измените значение Start In:
, чтобы быть независимо от того, что Вы хотите, чтобы Ваш каталог по умолчанию был.
Вы правы, NSNumber
- нормальный способ справиться с этой ситуацией. Вы также можете использовать NSValue
или NSDecimalNumber
.
Если вы готовы вернуться к использованию Core Foundation (CFDictionaries), вы можете сохранить все, что захотите. Я определенно сделал словари, в которые помещаю произвольные значения void *.
Вам нужно сделать еще немного сантехники, но немного, и все это задокументировано.
Извините, но нет :( Насколько я знаю. Причина в том, что целые числа не являются объектами, а NSDictionary
хранит только объекты.