gpt4 book ai didi

iphone - 使用视频的 ImagePicker。奇怪的编译器错误

转载 作者:行者123 更新时间:2023-11-28 21:40:59 24 4
gpt4 key购买 nike

我一直在努力让视频正常工作,但遇到了一个与编译器有关的奇怪问题。我的代码看起来像这样。

 UIImagePickerController * imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;

NSArray *sourceTypes = [UIImagePickerController availableMediaTypesForSourceType:imagePicker.sourceType];

imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
[self presentModalViewController:imagePicker animated:YES];
[imagePicker release];

我得到的编译器错误是:

Undefined symbols: "_kUTTypeMovie", referenced from: _kUTTypeMovie$non_lazy_ptr in EditViewController.o (maybe you meant: _kUTTypeMovie$non_lazy_ptr) ld: symbol(s) not found collect2: ld returned 1 exit status

我已经为此工作了一段时间,但无法弄清楚我的问题出在哪里。我已经导入了核心服务,所以我可以访问 kUTTypeMovie。

最佳答案

您是否尝试调用 availableMediaTypesForSourceType: 来测试相机?

通过添加 MobileCoreServices 框架并相应地使用 #import 导入它来解决问题。

关于iphone - 使用视频的 ImagePicker。奇怪的编译器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3423613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com