मैं आईफोन या आईपैड पर टीएमपी निर्देशिका कैसे प्राप्त करूं?आईफोन एसडीके टीएमपी निर्देशिका प्राप्त करें
यदि मैं फ़ाइल बनाने के लिए NSTemporaryDirectory() का उपयोग करता हूं तो यह सिम्युलेटर temp निर्देशिका में सहेजता नहीं है।
मैं आईफोन या आईपैड पर टीएमपी निर्देशिका कैसे प्राप्त करूं?आईफोन एसडीके टीएमपी निर्देशिका प्राप्त करें
यदि मैं फ़ाइल बनाने के लिए NSTemporaryDirectory() का उपयोग करता हूं तो यह सिम्युलेटर temp निर्देशिका में सहेजता नहीं है।
drawnonward के रूप में एक टिप्पणी
में सही ढंग से कहा, "NSTemporaryDirectory() एक डिवाइस पर सही काम करेंगे।"
और सच thats ...
संपादित करें: जाहिर है वहाँ बाद में ओएस के (> 6.1.3) पर इस दृष्टिकोण के साथ एक समस्या हो सकती है, शायद बजाय tmp निर्देशिका के NSCachesDirectory प्रयास करें।
एक विकल्प के रूप में, NSFileManager पर प्रलेखन URLForDirectory:inDomain:appropriateForURL:create:error:
तुम भी स्वतः सहेजना फ़ाइलें जैसी चीजों के भंडारण के लिए एक नया अस्थायी निर्देशिका बनाने में इस विधि का उपयोग कर सकते हैं से; ऐसा करने के लिए, निर्देशिका पैरामीटर के लिए NSItemReplacementDirectory निर्दिष्ट करें, डोमेन पैरामीटर के लिए NSUserDomainMask, और url पैरामीटर के लिए एक वैध पैरेंट निर्देशिका निर्दिष्ट करें। वांछित निर्देशिका का पता लगाने (या बनाने) के बाद, यह विधि उस निर्देशिका के लिए यूआरएल लौटाती है। एक से अधिक उचित निर्देशिका निर्दिष्ट डोमेन में मौजूद है, इस विधि केवल पहले यह पाता है देता है। "
NSTemporaryDirectory() एक डिवाइस पर सही काम करेंगे। – drawnonward
कि काम करता है, यह एक जवाब के रूप में भरने और –