Utilisation de code non-ARC dans un projet ARC-Enabled - Ajout de Facebook
Quand j'ai créé mon projet, je l'ai fait à l'appui de ARC
donc mon projet permettra de soutenir l'iOS 4.3 et au-dessus.
Maintenant, j'ai besoin d'intégrer Twitter et Facebook. À la fois Facebook et Twitter cadres donnés par les entreprises qui ne prend pas en charge ARC
.
La plupart des fichiers ont dealloc, et publié ses variables. Certains disent à bout le projet et refaire la désactivation de l'ARC. Mais, je ne peux pas se permettre de faire cela, car j'ai fait la plupart des choses.
J'ai ajouté le FBConnect
fichiers (il y avait 4 d'entre eux) et ajouté -fno-objc-arc
comme décrit dans ce tutoriel. Toujours je reçois
file://localhost/Users/illepmorgan/Documents/Projects/illep/untitled%20folder/alphaproject/alphaproject/FBRequest.m: error: Automatic Reference Counting Issue: Existing ivar '_delegate' for unsafe_unretained property 'delegate' must be __unsafe_unretained
J'ai besoin d'aide, je ne peux pas le refaire à nouveau.
source d'informationauteur Illep | 2012-01-02
Vous devez vous connecter pour publier un commentaire.
Assurez-vous que vous avez ajouté l'-fno-objc-arc drapeau pour chaque fichier d'implémentation (.m de fichier).
Puis nettoyez le projet (menu Projet -> nettoyer) et de construire à nouveau. J'ai parfois eu à nettoyer et à construire deux fois lors de cette opération dans la classe. Semble comme un petit bug.
il est en fait un plus facile façon de travailler de concert dans un mélange d'ARC et Facebook aucun ARC .
voir mon post sur la façon de l'utiliser
http://nabtech.wordpress.com/2012/02/02/facebook-ios-sdk-and-arc/