Ich habe festgestellt, dass Apple mit ZIP-Archiven begonnen hat, Dokumentpakete (Ordner, die als einzelne Datei im Finder angezeigt werden) in den iWork-Anwendungen zu ersetzen. Ich denke darüber nach, dasselbe zu tun, wenn ich weiterhin Support-E-Mails bekomme, die mit meinen Dokumenten-Paketen in Verbindung stehen, wenn sie auf einen Windows-Dateiserver kopiert werden.Verwenden von ZIP-Archiven zum Speichern von NSDocument-Daten
Meine Fragen ist, was wäre der beste Weg, dies in einer NSDocument-basierten Anwendung zu tun?
Ich denke, der einfachste Weg, eine Verzeichnisdatei Wrapper zu erstellen wäre, ein Archiv erstellen Sie es und senden Sie es in
- (NSFileWrapper *)fileWrapperOfType:(NSString *)typeName error:(NSError **)outError
des NSDocument Aber ich kann nicht verstehen, wie ein Zip-Archiv des NSFileWrapper zu erstellen.
Follow-up ein guter Anfang sein würde: ich am Ende mit ZipKit http://bitbucket.org/kolpanic/zipkit/wiki/Home die auch unterstützt iPhone OS. –