2012-06-16 15 views
9

मेरे पास एक सर्वर पर NSData के रूप में संग्रहीत फ़ाइल है। मैं सर्वर से डेटा ला रहा हूं (इसके साथ कोई समस्या नहीं है)। इसके बाद, मैं फ़ाइल प्रस्तुत करने के लिए QLPreviewController कोशिश कर रहा हूं। मुझे यह पता लगाना प्रतीत नहीं होता कि इस कदम को काम करने के लिए कैसे प्राप्त किया जाए।एनएसडीटा के साथ QLPreviewController?

मैंने QLPreviewController लागू किया है, अपना डेटास्रोत और प्रतिनिधि सेट किया है, और पूर्वावलोकन नियंत्रक को सामान्य रूप से प्रस्तुत किया है। ऐसा लगता है कि यह सब काम कर रहा है, हालांकि, मुझे लगता है कि मेरे NSData का उपयोग करके previewController:previewItemAtIndex: को सही ढंग से कार्यान्वित करने का तरीका नहीं लगता है। कोई सुझाव/उदाहरण?

+1

आप एक फ़ाइल पर लिखने और फिर वापस जाने के लिए की जरूरत है फ़ाइल का यूआरएल वापस। इस तरह मैंने इसका इस्तेमाल किया। – user523234

+0

आह ... धन्यवाद। –

उत्तर

2

QLPreviewController केवल फ़ाइल यूआरएल के साथ काम करता है। :(

@property (रीड-ओनली) NSURL * previewItemURL;।

इस संपत्ति का मूल्य एक फ़ाइल प्रकार URL होना चाहिए

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