से NSData मैं NSKeyedArchiver से उत्पन्न एनएसडीटा को एनएसएसटींग में परिवर्तित करने की कोशिश कर रहा हूं ताकि मैं इसे पास कर सकूं और अंत में इसे एनएसडीटा में परिवर्तित कर सकूं। मुझे इसे एक स्ट्रिंग के रूप में पास करना होगा (मैं तीन20 यूआरएल पास कर रहा हूं)। मैं विभिन्न एन्कोडिंग, यूटीएफ 8, एएससीआईआई इत्यादि से गुजर चुका हूं और काम करने के लिए कुछ भी नहीं प्राप्त कर सकता हूं। NSKeyedArchiver का कहना है कि NSData को एक संपत्ति सूची के रूप में बनाया गया है: NSPropertyListBinaryFormat_v1_0।NSKeyedArchiver से NSString
क्या किसी को पता है कि मैं इस एनएसडीटा को स्ट्रिंग में कैसे परिवर्तित कर सकता हूं और फिर से वापस कर सकता हूं? स्ट्रिंग का आकार कोई मुद्दा नहीं है।
धन्यवाद
दुर्भाग्यवश, और मुझे यकीन नहीं है कि ऐसा क्यों नहीं लगता है। मुझे एक बहुत छोटी स्ट्रिंग मिलती है, उदाहरण के लिए "आउटपुट के रूप में" bplist00Ô "। – kodai
यह निश्चित रूप से विषम है। मैं विकल्पों के रूप में कुछ चीजों का परीक्षण करने जा रहा हूं और काम करता हूं (आशा है कि) कुछ काम करता है जो काम करता है – justin
मैंने जो पोस्ट किया है, वह मेरे लिए चाल है, हालांकि मैंने देखा कि यदि आप डेटा को एक अलग विधि से स्ट्रिंग में डीकोड करते हैं जब आप इसे एन्कोड करते हैं, तो आपको दोष मिलते हैं। यह आपकी स्ट्रिंग को एन्कोड करने के बाद 'डेटाफ्रमस्ट्रिंग' उदाहरण में 'बनाए रखना' जोड़कर तय किया जा सकता है। उम्मीद है कि यह आपके द्वारा किए गए मुद्दे को हल करता है। यदि नहीं, तो आवश्यक होने पर एक और संभावित मार्ग है – justin