Bonjour,
Je vérifiais mon app avec Instruments et constate une douzaine de fuites de mémoire dont je ne comprenais pas précisément la cause, mais une a un rapport avec AddressBook. En isolant diverses fonctionnalites dans des mini-projets, je constate que toutes ces fuites sont causées par le simple affichage d'un ABPeoplePickerView sur la fenêtre principale d'une app, sans meme qu'aucune IBAction n'entre en jeu, et rien dans awakeFromNib. Donc fuites au lancement de l'app.
Je teste ensuite l'exemple de code dispo sur le site Apple "CocoaPeoplePicker" et je constate exactement les memes fuites avec ce code d'Apple.
S'agit-il d'un bug du framework AddressBook? Une incompatibilité avec l'environnement? (Xcode 4.3 / LLVM 3.1 / Lion 7.3).
J'ai aussi poste ce message sur le forum dev Apple.
a+
---------- Nouveau message ajouté à 13h20 ---------- Le message précédent a été envoyé à 11h36 ----------
Je viens d'avoir l'occasion de tester les apps (la mienne ainsi que le code exemple d'Apple) sur Snow Leopard et il n'y a pas de fuites. C'est donc un problème avec Lion.
Un de plus :rolleyes:
Mais y a-t-il un workaround, histoire d'avoir une app nickel ?
Je vérifiais mon app avec Instruments et constate une douzaine de fuites de mémoire dont je ne comprenais pas précisément la cause, mais une a un rapport avec AddressBook. En isolant diverses fonctionnalites dans des mini-projets, je constate que toutes ces fuites sont causées par le simple affichage d'un ABPeoplePickerView sur la fenêtre principale d'une app, sans meme qu'aucune IBAction n'entre en jeu, et rien dans awakeFromNib. Donc fuites au lancement de l'app.
Je teste ensuite l'exemple de code dispo sur le site Apple "CocoaPeoplePicker" et je constate exactement les memes fuites avec ce code d'Apple.
S'agit-il d'un bug du framework AddressBook? Une incompatibilité avec l'environnement? (Xcode 4.3 / LLVM 3.1 / Lion 7.3).
J'ai aussi poste ce message sur le forum dev Apple.
a+
---------- Nouveau message ajouté à 13h20 ---------- Le message précédent a été envoyé à 11h36 ----------
Je viens d'avoir l'occasion de tester les apps (la mienne ainsi que le code exemple d'Apple) sur Snow Leopard et il n'y a pas de fuites. C'est donc un problème avec Lion.
Un de plus :rolleyes:
Mais y a-t-il un workaround, histoire d'avoir une app nickel ?