Frage

Viele Grüße! Ich muss Dinge zu sehen sein. Schauen Sie sich diese Auszug aus der iPhone OS Referenzbibliothek:

  

addTimeInterval: Gibt ein neues NSDate   Gegenstand, der auf eine bestimmte Anzahl festgelegt ist   Sekunden relativ zum Empfänger.    (. Veraltete Diese Methode wurde von dateByAddingTimeInterval ersetzt. )

Es ist jedoch nirgends in der Dokumentation gefunden wird, noch in den Köpfen. Wenn ich auf dem Mac OS SDK aussehen, und Ich finde es.

Typo? Halten Sie einfach mit addTimeInterval: , nachdem alle ??

War es hilfreich?

Lösung

Es ist eigentlich ein Fehler in der Dokumentation. addTimeInterval: ist in Mac OS X 10.6 ist veraltet, aber nicht in iPhone OS 3.1.2.

Sie am NSDate.h in MacOS aussehen können und in iPhoneOS und Sie werden den Unterschied sehen.

NSDate.h in iPhone OS

- (id)addTimeInterval:(NSTimeInterval)seconds;

und NSDate.h in Mac OS 10.6

- (id)addTimeInterval:(NSTimeInterval)seconds DEPRECATED_IN_MAC_OS_X_VERSION_10_6_AND_LATER;
- (id)dateByAddingTimeInterval:(NSTimeInterval)ti AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER;

Andere Tipps

Sieht aus wie ein Tippfehler zu mir, als ich die gleiche Sache auf meinem System zu sehen, wie Sie tun. Vielleicht wollten sie die Methode verbitten, wie beschrieben, aber schneiden Sie es in der letzten Minute, mit dem falschen Text noch an seinem Platz.

addTimeInterval ist veraltet in iOS 4.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top