Ich entwickle gerade eine App für das iPad. Die Entwicklung für iOS 4.2 hat begonnen und wird nun für iOS 4.3 fortgesetzt (und ich denke, sie wird abgeschlossen sein). Ich habe gerade über ARC in iOS 5 gelesen und im Grunde habe ich verstanden, dass wir niemals mehr Objekte freigeben und aufbewahren müssen. Meine Fragen sind:
Muss ich alle
[myObject retain]
und[myObject release]
Anweisungen aus meinem Code entfernen, wenn ich mich für ein Upgrade auf iOS 5 entscheide ?Wenn ich mit ARC eine neue App für iOS 5 entwickle, muss ich dann eine Art "Retro-Kompatibilitäts" -Prüfung durchführen? dh: muss ich die Version von iOS überprüfen und den Aufruf beibehalten und entsprechend freigeben? Ist ARC also grundsätzlich für alle iOS-Versionen oder nur für iOS 5 verfügbar?