Problème mystérieux (au moins pour moi). Voici ce que je faisUIImagePickerControllerDelegate Problèmes
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *neoImage = [[info objectForKey:UIImagePickerControllerEditedImage] retain];
NSLog(@"neoImage: %@", neoImage);
[self.images addObject:neoImage];
[neoImage release];
NSLog(@"self.images (inside delegate method): %@", self.images);
[self renderImages];
[picker dismissModalViewControllerAnimated:TRUE];
}
auto-images déclarées comme matrice mutable conservée et synthétisée. Je dois faire quelque chose de mal cependant, car si le code ci-dessus fonctionne comme prévu lorsque l'utilisateur sélectionne une image de leur rôle d'appareil photo, c'est la sortie NSLog quand ils prennent une nouvelle photo:
[2690:307] neoImage: <UIImage: 0x24f160>
[2690:307] self.images (inside delegate method): (null)
Je suis probablement négliger quelque chose d'évident? Toute aide serait appréciée.
NOTE: Je reçois aussi un avertissement de mémoire lorsque l'appareil est utilisé:
Received memory warning. Level=1