2009-04-30 4 views
1

Was ist der richtige Weg zum Speichern von Daten wie Pages, Numbers und anderen OSX-Anwendungen tun? Das heißt, es sieht für den Benutzer wie eine Datei aus, ist aber tatsächlich ein Verzeichnis (ein Bündel?), Das eine Vielzahl von Dingen enthält. Ich habe einige ziemlich komplexe Daten, die ich auf die gleiche Weise speichern möchte; insbesondere einige Sensordaten, die Videodateien zugeordnet werden müssen.Speichern Sie Dokumente als Ordner, wie Seiten, Zahlen usw.

Antwort

3

Die Apple official docs on the topic sind wahrscheinlich ein guter Ausgangspunkt.

Von Seiten Info.plist-Datei:

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

scheint zu sein, was der Trick funktioniert.

+0

Ahh, das ist es! Ein bemerkenswert schwieriges Thema, nach dem man sucht, ohne zu wissen, wie es heißt! – Dan

Verwandte Themen