Ich habe ein Xcode 3.2-Projekt. Ich möchte dieses Projekt in ARC konvertieren, um die Leistung zu verbessern. Ich befolge diese Schritte.Umwandlung eines Nicht-ARC-Projekts in ARC
Bearbeiten-> Refactor-> Konvertieren in Objective C ARC
Ich habe einige .mm Dateien bekam, auf die ich die ARC bin Deaktivierung mit -fno-objc-Bogen. Aber auch nach
dies bekomme ich viele Fehler (ARC-Probleme). Für zB hauptsächlich in self = [super init] call, der
Fehler kann nicht zu self außerhalb einer Methode in der init-Familie zuweisen. Kann
jemand sagen mir bin ich die richtigen Schritte?
Sogar ich habe es in meinem XCode auch beobachtet. – Raj
Eine zusätzliche Anmerkung: Dies wird erwähnt (wenn auch sehr subtil) in der LLVM-Dokumentation: "Ein Selektor ist in einer bestimmten Selektorfamilie enthalten, wenn die erste Komponente des Selektors unter Berücksichtigung aller führenden Unterstriche entweder vollständig aus dem Namen der Methodenfamilie oder besteht es beginnt mit diesem Namen, gefolgt von einem Zeichen ** außer einem Kleinbuchstaben. ** " – Xono
und vergiss nicht - (id) den Rückgabewert! – JeanNicolas