UILineBreakMode Vs NSLineBreakMode
Sehe ich einige UIStringDrawing Methoden wurden aktualisiert, um die Verwendung NSLineBreakMode statt UILineBreakMode in iOS 6.0:
E. g.
- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode
Wie kann ich das prüfen um sicherzustellen, dass meine iOS-5-Benutzer und nachfolgend weiter nutzen UILineBreakMode?
Siehe dieses gleiche Frage in NSLineBreakMode enum-und rückwärts-Kompatibilität.
InformationsquelleAutor mootymoots | 2012-10-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Keine überprüfung notwendig ist. Dies sind nur enums und Sie anzeigen, um die gleichen Werte
Können Sie sehen, es gibt keinen wirklichen Unterschied hier:
UILineBreakMode vs NSLineBreakMode
Hmm? Es ist kein wirkliches problem.
sorry war verwirrt
So ist die Lösung-ändern Sie Ihren code so verwenden
NSLineBreakMode
zu vermeiden, dass der compiler Warnungen in der neuesten Xcode. Beim kompilieren, wird der code ausgeführt werden kompatibel auf das ältere iOS-Geräte.mhm? dies ist nicht mein code..
InformationsquelleAutor brynbodayle
UILineBrakeMode ist veraltet in ios6
http://developer.apple.com/library/ios/#documentation/uikit/reference/NSString_UIKit_Additions/Reference/Reference.html#//apple_ref/doc/c_ref/UILineBreakMode
InformationsquelleAutor trickster77777