2009-09-21 4 views
-1

J'ai reçu beaucoup d'erreurs en essayant de construire & Exécutez mon application iphone en utilisant le xcode. Toutes les erreurs indiquées "non paresseux ptr" pour les variables utilisées dans le code. La solution pour moi (et pour vous tous) est de chercher la bonne structure à utiliser selon les versions du simulateur et de l'appareil sur lesquelles le code sera exécuté. Au début, j'ai choisi le framework AVFoundation depuis le dossier iphone os 2.2. et quand j'ai enlevé cela et choisi le cadre du dossier iphone os 3.0 - les erreurs de liaison où sont partis et le code fonctionne parfaitement. donc, en bref, la solution est de changer le dossier source de l'infrastructure. Espérons que ça aide :)erreur de liaison ptr non paresseux - la solution

Répondre

1

Les cadres devraient être automatiquement pris dans le SDK actif, leur réinitialisation ne devrait donc pas être nécessaire. Nous avons vu certains projets qui ont obtenu des chemins SDK codés en dur dans leurs paramètres de construction de chemins de recherche d'infrastructure. cela est souvent la cause de ce problème (et votre correctif code simplement un chemin plus récent pour un invalide, ce qui donne un coup de pied à la cannette, mais se casse à nouveau dans la prochaine bosse du SDK.) La vraie solution est de regarder au niveau des chemins de recherche d'infrastructure de votre cible et supprimez les chemins spécifiques au SDK que vous trouvez.

Questions connexes