2010-12-13 12 views
5
NSDate *future = [NSDate dateWithString:@"2010-12-25 00:00:00 -0600"]; 

मैं एक चेतावनी संदेश प्राप्त हो रहा + dateWithString का जवाब नहीं हो सकता है: NSDate+dateWithString'NSDate'

कोई भी विचार का जवाब नहीं हो सकता है?

उत्तर

12

हो सकता है कि आप NSDateFormatter में विधि का अर्थ हो?

+6

मुझे यह मिला। एनएसएसटींग * डेटस्ट्रिंग = @ "25-दिसंबर -10"; \t \t NSDateFormatter * dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; \t dateFormatter.dateFormat = @ "डीडी-एमएमएम-वाई"; \t \t एनएसडीएटी * भविष्य = [दिनांकफॉर्मेटर दिनांक फ्रॉमस्ट्रिंग: डेटस्ट्रिंग]; –

22

एनएसडीएटी तिथि फ्रॉमस्ट्रिंग केवल आईओएस नहीं, मैकोज़ है।

+1

आप इसे कैसे जानते हैं? जिन दस्तावेज़ों को मैं देख रहा हूं, उनमें आईओएस का उल्लेख भी नहीं है, केवल ओएसएक्स। https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSDate_Class/Reference/Reference.html#//apple_ref/occ/clm/NSDate/dateWithString: – ericsoco

+1

@ericsoco, कोशिश करें [आईएसओ के लिए एनएसडीएटी कक्षा रेफरी] (http://developer.apple.com/library/ios/#documentation/cocoa/reference/foundation/Classes/NSDate_Class/Reference/Reference.html)। – JohnK

+0

यूआरएल खोलने के बावजूद आप देख सकते हैं कि यह दस्तावेज़ आईओएस के लिए नहीं है। और यदि आप अंदर देखते हैं ... "उपलब्धता: ओएस एक्स v10.0 और बाद में उपलब्ध" –

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