2009-04-30 58 views
1

保存頁面,數字和其他OSX應用程序的數據的正確方法是什麼?也就是說,它看起來像一個文件給用戶,但實際上是一個包含各種東西的目錄(一個包?)。我有一些相當複雜的數據,我想以同樣的方式存儲;特別是一些需要與視頻文件相關聯的傳感器數據。將文檔保存爲文件夾,如頁面,數字等

回答

3

Apple official docs on the topic可能是一個很好的起點。

從頁面Info.plist文件:

<key>CFBundleDocumentTypes</key> 
<array> 
    <dict> 
     <key>CFBundleTypeExtensions</key> 
     <array> 
      <string>pages</string> 
     </array> 
     [...] 
     <key>LSTypeIsPackage</key> 
     <true/> 
     [...] 
    </dict> 
</array> 

似乎是什麼做的伎倆。

+0

啊,就是這樣!一個非常難以搜索的主題,而不知道它叫什麼! – Dan 2009-04-30 21:59:29