मैं आईफोन पेस्टबोर्ड में कुछ सादा पाठ डालने की कोशिश कर रहा हूं। निम्नलिखित कोड काम नहीं कर रहा है:बेसिक आईफोन पेस्टबोर्ड उपयोग
UIPasteboard *pboard = [UIPasteboard generalPasteboard];
NSString *value = @"test";
[pboard setValue: value forPasteboardType: @"public.plain-text"];
मुझे लगता है कि समस्या पेस्टबोर्ड प्रकार तर्क में है। पासिंग @"public.plain-text"
कुछ भी नहीं होता है। kUTTypePlainText
पास करने वाला संकलक असंगत सूचक प्रकार के बारे में शिकायत करता है, लेकिन क्रैश नहीं होता है, और कुछ भी नहीं होता है। kUTTypePlainText
का उपयोग करने के लिए MobileCoreServices
से लिंक करने की आवश्यकता होती है, जिसका दस्तावेज़ों में उल्लेख नहीं है।
क्या मैं पूछ सकता हूं कि आप - [UIPasteboard setString:] विधि का उपयोग करने के बजाय ऐसा क्यों कर रहे हैं? इसके अलावा, "कुछ भी नहीं होता" से आपका क्या मतलब है? आप वास्तव में क्या होने की उम्मीद कर रहे थे? आप इसे कैसे निर्धारित कर रहे हैं? –