NSDate *future = [NSDate dateWithString:@"2010-12-25 00:00:00 -0600"];
ich eine Warnmeldung erhalten: NSDate
-+dateWithString
nicht reagieren kann‚NSDate‘ reagieren möglicherweise nicht auf + dateWithString
Irgendwelche Ideen?
NSDate *future = [NSDate dateWithString:@"2010-12-25 00:00:00 -0600"];
ich eine Warnmeldung erhalten: NSDate
-+dateWithString
nicht reagieren kann‚NSDate‘ reagieren möglicherweise nicht auf + dateWithString
Irgendwelche Ideen?
vielleicht meinst du die Methode in NSDateFormatter?
NSDate dateFromString ist nur MacOS, nicht iOS.
Woher weißt du das? Die Dokumente, die ich mir ansehe, erwähnen nicht einmal iOS, nur OSX. https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSDate_Class/Reference/Reference.html#//apple_ref/occ/clm/NSDate/dateWithString: – ericsoco
@ericsoco, versuchen Sie die [NSDate-Klassenreferenz für iOS] (http://developer.apple.com/library/ios/#documentation/cocoa/reference/foundation/Classes/NSDate_Class/Reference/Reference.html). – JohnK
Auch ohne Öffnen der URL können Sie sehen, dass dieses Dokument nicht für iOS geeignet ist. Und wenn Sie nach innen schauen ... "Verfügbarkeit: Verfügbar in OS X v10.0 und höher" –
Ich habe es. NSString * dateString = @ "25-Dec-10"; \t \t NSDateFormatter * DatumFormatter = [[[NSDateFormatter Alloc] Init] Autorelease]; \t dateFormatter.dateFormat = @ "dd-MMM-yy"; \t \t NSDate * Zukunft = [DatumFormatter DatumFromString: DatumString]; –