2016-04-12 30 views
0

Belgeye dayanan bir IOS ve OSX uygulamasına sahibim ve belgede karmaşık klasör hiyerarşisini kaydediyorum, böylece UTI türümü belge paketine değiştiriyorum.iOS ve OSX Döküman Paketleri çapraz platform

Ama sorun elma göre Document Package sadece bir klasör olmasıdır. Belge paketini windows veya linux makinesinde açarsam, bir .abc uzantılı olmama rağmen klasör olarak düşünürüm. Bu soruna bir çözüm, kaydederken klasörü sıkıştırmak olduğunu anladım. Ama bunun iyi bir yaklaşım olduğunu düşünmüyorum, çünkü dosyayı her açtığımda klasörü açıp yeniden kaydetmem gerekiyor.

Bu soruna başka bir çözüm var mı?

cevap

0

Başka bir daha iyi çözüm buldum.

Çözüm sürece dosya sistemleri üzerinde tasarruf metin var gibi belge olarak SQLite veritabanını kullanmaktır. Benim durumumda da resimlerim vardı, bu yüzden tüm resimler için bir tablo ve dosyalar üzerine yazdığım tüm dosyalar için bir tablo oluşturdum. Bu nedenle, belgede yalnızca uygulamanızla açılacak özel uzantı (.abc) olacaktır.

İlgili konular