我正在使用UIImagePickerController让我的用户拍照或从photoAblum中选择一张照片。
问题是,
似乎可以去photoAlbum,
但是我去相机的时候大约有8次,
gdb抛出这个warnig(甚至是错误?):
wait_fences: failed to receive reply: 10004003
这是我的代码来初始化UIImagePickerController
- (IBAction)fromCameraButtonTapped {
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:imagePicker animated:YES];
return;
}
}
除了sourceType之外,照片ablum的方法几乎与此相同。
更重要的是,当我从相册中选择一张照片时,也可以,
但是当我从相机中选择新的令牌照片时,它经常会发出相同的警告。
一旦我的应用程序在发出这个奇怪的警告之后甚至因为跟随内存警告而崩溃。
所以我认为有必要让它结束。
有人知道我应该做什么吗?
感谢很多!
答案 0 :(得分:0)
我已经解决了这个问题,
我的应用程序因内存警告后崩溃,
我在viewDidUnload中设置了一些非常重要的属性,因此在触摸某个按钮或执行某些操作后,它会崩溃,
但我仍然收到了那个奇怪的警告。
无论如何我的应用程序在视图中工作正常。