Es ging nie darum, dass man /jeden/ Code für alle Plattformen nutzen könnte.
Es geht darum, dass man wartbaren Code für alle Plattformen schreiben kann - unter Berücksichtigung von ARC und String-Indexierung.
Ansi-Strings sind ein Relikt, für das es auf den aktuellen Plattformen weniger und weniger Gründe gibt. Und insbesondere die Schnittmenge an Anwendungsfällen, in denen ein Code (a)
Ansi-Code verarbeiten muss und (b) auf mobilen Plattformen laufen soll, ist gering. Die meisten Fälle sind konstruiert und nur ein Abbild der Verweigerung vor adäquateren Lösungen.
Daniel R. Wolf
mit Grüßen aus Hamburg