Установите принятые типы документов в списке приложений;как то так:
Make "yourExtension" whatever you want your extension to be without the period.
But once you've done that, it's up to you to figure out how to load them upon opening. That's where NSDocument and friends come in. Look into how a document-based application functions. Here's some документация Apple по теме .
Если вы хотите увидеть его в действии, проверьте источник TextEdit в / Developer / examples.Кроме того, если вы не возражаете переносить прогресс, который у вас есть, в Xcode есть шаблон для приложения на основе документов (создайте новый проект и установите флажок под названием «Создание приложения на основе документов».)