Worin liegt der Unterschied zwischen selectedRange und selectedTextRange (via UITextInput) bei UITextView?
UITextView: selectedRange vs. selectedTextRange
-
-
Der Rückgabetyp
„Meine Komplikation hatte eine Komplikation.“ -
Und selectedTextRange kann ich KV-überwachen, selectedRange nicht.

Die Werte sind aber gleich?
UITextRange.start = NSRange.location, UITextRange.end = NSRange.location + NSRange.length ? -
DroneDeveloper schrieb:
UITextRange.start = NSRange.location, UITextRange.end = NSRange.location + NSRange.length ?
Die Propertys start und end von UITextRange verweisen selber wieder auf Objekte. Warum das so ist steht in der Übersicht.„Meine Komplikation hatte eine Komplikation.“ -
D.h. ich kann mit den Eigenschaften gar nichts anfangen
, außer ich setze sie? -
So würde ich das nicht verstehen. Der UITextRange kann zusätzliche Informationen enthalten.„Meine Komplikation hatte eine Komplikation.“
-
-
Ja, das sieht schon etwas befremdlich aus
Die Klasse ist jedoch als abstrakte Basisklasse gedacht und Implementierungen von UITextInput verwenden jeweils eigene Subklassen. „Meine Komplikation hatte eine Komplikation.“