से UIImageView में एक jpg लोड हो रहा है मेरे ऐप को http सर्वर से एक छवि लोड करना है और इसे UIImageView
में प्रदर्शित करना है, मैं यह कैसे कर सकता हूं ??
मैंने कोशिश की यह:
एक्सकोड आईफोन प्रोग्रामिंग: यूआरएल
NSString *temp = [NSString alloc];
[temp stringwithString:@"http://192.168.1.2x0/pic/LC.jpg"]
temp=[(NSString *)CFURLCreateStringByAddingPercentEscapes(
nil,
(CFStringRef)temp,
NULL,
NULL,
kCFStringEncodingUTF8)
autorelease];
NSData *dato = [NSData alloc];
dato=[NSData dataWithContentsOfURL:[NSURL URLWithString:temp]];
pic = [pic initWithImage:[UIImage imageWithData:dato]];
इस कोड को देखने के viewDidLoad में है, लेकिन कुछ भी नहीं प्रदर्शित किया जाता है! सर्वर काम कर रहा है क्योंकि मैं इससे एक्सएमएल फाइल लोड कर सकता हूं। लेकिन मैं उस छवि को प्रदर्शित नहीं कर सकता!
मुझे प्रोग्राम को प्रोग्रामेटिक रूप से लोड करने की आवश्यकता है क्योंकि इसे पारित पैरामीटर के आधार पर बदलना है! अग्रिम धन्यवाद। एंटोनियो
: इस प्रयास करें आप –
आपका कोड विचित्र-सा दिखने पोस्ट
टैग जोड़ने की आवश्यकता नहीं है, stringwithString: एक वर्ग विधि है, इसलिए मुझे लगता है कि मूल रूप से [अस्थायी stringwithString: "@ http: // 1 9 2.168.1.2x0/तस्वीर/एलसी.जेपीजी "] अमान्य है। क्या आपने सिर्फ dato = [NSData डेटा WithContentsOfURL: [NSURL URLWithString: @ "http: //192.168.1.2x0/pic/LC.jpg"]] का उपयोग करने का प्रयास किया था? – zonble
मान लीजिए कि तस्वीर आपकी कक्षा में एक छवि है - एक असाइनमेंट है जिसे आप करना चाहते हैं? (तस्वीर = [तस्वीर initWithImage ...]) – KevinDTimm