मेरे पास एक UIWebView है जिसका उपयोग मैं कई छोटे पीडीएफ दिखाने के लिए कर रहा हूं। उपयोगकर्ता एक टेबल से एक समाचार आलेख का चयन करता है और फिर उसी स्क्रीन पर UIWebView में आलेख (पीडीएफ) लोड होता है। पहला भार हमेशा ठीक हो जाता है। फिर अगला आइटम जो मैं चुनता हूं (इससे कोई फर्क नहीं पड़ता) ऐप को दुर्घटनाग्रस्त करता है।UIWebView दूसरे पीडीएफ लोड अनुरोध पर क्रैशिंग
यह कैसे मैं प्रत्येक लेख लोड हो रहा है कर रहा हूँ है:
NSString *filePath = [[NSBundle mainBundle] pathForResource:articleFileName ofType:@"pdf"];
[articleView stopLoading];
[articleView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filePath]]];
दुर्घटना loadRequest लाइन के बाद होता है।
दुर्घटना में कोई त्रुटि नहीं है। अन्य की तुलना में:।
सभी अपवाद {} 0x3629f000
Catchpoint 3 (अपवाद) (gdb)
यह सिर्फ मुख्य करने के लिए दुर्घटनाओं()। मैंने डीबगर में सत्यापित किया है कि यह प्रत्येक अनुरोध पर सही फ़ाइल पथ का उपयोग कर रहा है।
मेरे पास NSZombies चल रहा है और मेरे पास सभी अपवादों के लिए ब्रेकपॉइंट सेट हैं।
क्या वेब व्यू प्रतिनिधि परिवर्तन बदलता है? – amattn
प्रतिनिधि स्वयं (आईबी के माध्यम से वायर्ड) कभी नहीं बदलता है। – Dancreek
दुर्घटना से पहले 4 प्रतिनिधि तरीकों में से कौन सा कहा जाता है? – amattn