2010-03-22 12 views
5

मैं कोको में बंडलों को बिना "फज़" के बिना कैसे लिख सकता हूं? मैं बस एक Info.plist, एक सामग्री फ़ोल्डर के साथ एक बंडल रखना चाहता हूं और उस फ़ोल्डर में कुछ फाइलें होनी चाहिए।कोको में आसानी से बंडल लिखना

+0

आप इस बंडल के साथ क्या करना चाहते हैं? – ericg

+0

यह कई अन्य गैर-बंडल PLists के लिए बैकअप कंटेनर होने का इरादा है। –

उत्तर

4

यदि आप कोको के साथ निर्देशिका बनाने की तलाश में हैं, तो NSFileManager देखें। - Bundle Programming Guide

इस गाइड एक बंडल की पूरी शारीरिक रचना के साथ प्रदान करेगा

-createDirectoryAtPath:withIntermediateDirectories:attributes:error:

मैं भी मान लें कि आप पढ़ लिया है: यह विधि है।

1

तो बस एक बनाने के:

mkdir My.bundle 
cd My.bundle 
mkdir Contents 
cd Contents 
touch Info.plist 
mkdir Resources 
open Info.plist 

कि मिलना चाहिए आप अच्छी तरह से शुरू कर दिया।

संपादित करें: आप इसे टर्मिनल.एप में चलाते हैं।

+0

क्या ऐसा करने का एक कोको-एकमात्र तरीका है, जो संभवतः कोको कक्षाओं का उपयोग करता है? –

1

आप file wrappers का भी उपयोग कर सकते हैं, मानते हैं कि आप कोको का उपयोग कर रहे हैं और कोको टच नहीं।

फ़ाइल रैपर द्वारा मॉडलिंग किए गए प्रत्येक निर्देशिका और फ़ाइल के साथ अंदरूनी से फ़ाइल रैपर से बंडल बनाएं। फिर, बंडल यूआरएल में बाहरीतम फ़ाइल रैपर लिखें।

संबंधित मुद्दे