신비한 (적어도 나에게) 문제. 여기에 내가하고있는 일이있다UIImagePickerControllerDelegate 문제
- (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];
}
self.images는 유지 된 가변 배열로 선언되고 합성된다.
[2690:307] neoImage: <UIImage: 0x24f160>
[2690:307] self.images (inside delegate method): (null)
아마 해요 : 위의 코드는 사용자가 자신의 카메라 롤에서 이미지를 선택하면 예상대로 작동하는 동안 그들은 새로운 사진을 찍을 때, 이것은 NSLog 출력이기 때문에 나는,하지만 뭔가 잘못하고 있어야합니다 명백한 것을 내려다 보는가? 어떤 도움을 주시면 감사하겠습니다.
참고 :
이Received memory warning. Level=1