Открыть образец документа из пакета

Я хотел бы, чтобы мое приложение OS X открывало образец документа, расположенный в комплекте приложения.

В настоящее время я делаю следующее:

NSString* path = [[NSBundle mainBundle] pathForResource:@"tutorial.doc" ofType:nil];
[_documentController openDocumentWithContentsOfURL:[NSURL fileURLWithPath:path] display:YES completionHandler:nil];

Это работает, но имеет неожиданный эффект: если я вношу изменения в документ и сохраняю его, при следующем открытии пакета документов изменения сохраняются. Я ожидал, что пакетный документ будет доступен только для чтения.

Что я делаю неправильно? Как я могу предотвратить изменение этого образца документа?


person hpique    schedule 27.09.2012    source источник


Ответы (1)