En utilisant Xcode 4.2, comment peut-on activer/désactiver le "comptage de référence automatique"?
A RÉPONDU Sous Paramètres de construction, inversez "oui" et "non" selon que vous souhaitez activer l'ARC.
Globalement:
Allez dans "Build Settings", recherchez "Apple LLVM compiler 3.0 - Language". Définissez le champ "Comptage de référence automatique Objective-C" sur "Non".
Pour les fichiers individuels:
Allez dans "Build Phases", sélectionnez le fichier, double-cliquez sur la colonne "Compiler Flags" et mettez "-fno-objc-arc" dedans.
Pour activer ARC par fichier, vous pouvez également définir vos "Indicateurs de compilateur" sous "Phases de génération" sur -fobjc-arc
. Assurez-vous que votre compilateur est défini sur Apple LLVM compiler 4.x
et pasLLVM GCC 4.2
.
Dans XCode 4.6, cette propriété est désormais remplacée par CLANG_ENABLE_OBJC_ARC