Comment crée-tu l'objet delegate que tu passes en paramètre de ta méthode initWithDelegate ?

Il est peut-être autorelease ou appartient à un objet que tu détruis par la suite. Son retainCount doit...