Создать новый файл с пользовательским расширением файла? - PullRequest
1 голос
/ 16 августа 2011

Как я могу создать новый файл с форматом файла скажем .kuy. Этот файл будет содержать зашифрованные данные. А потом я мог выбрать этот файл с расширением .kuy для расшифровки. Поэтому, если я зашифрую soundfile.aup, зашифрованный файл будет soundfile.aup.kuy, тогда пользователь перейдет к расшифровке этого файла, и в этом случае на выходе будет soundfile.aup.

Спасибо,

Бобби

Ответы [ 2 ]

2 голосов
/ 17 августа 2011

Вы можете назначить расширение файла для вашего приложения, перейдя в информационное окно вашей цели и выбрав вкладку Свойства:

Properties tab screenshot

После этого вам просто нужно добавить желаемоерасширение при сохранении файла.

1 голос
/ 17 августа 2011

Как предполагает Стив, сначала вам нужно создать собственный формат файла.После этого всякий раз, когда пользовательский файл открывается - двойной щелчок или что-то еще - его путь будет передан приложению: openFile :.http://developer.apple.com/library/mac/documentation/Cocoa/Reference/NSApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/doc/uid/TP40008592-CH1-SW29

Как только у вас есть путь, сделайте свою логику, и все будет в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...