极致框架是什么
- (IBAction)selectPhoto:(id)sender {
// 显示照片选择器
[self showPhotoPickerWithMessage:@"上传头像" isCameraDeviceFront:YES sourceView:sender.view];
}
// 使用选择的照片
@WeakObject(self);
self.photoPickerFinishHandler = ^(id _Nonnull photoPicker, NSArray<UIImage *> *_Nonnull selectPhotos) {
@StrongObject(self);
if (@available(iOS 14, *)) {
// iOS 14使用的是PHPicker,选取照片完成时已经调用了 -dismissViewControllerAnimated:completion:
} else {
[self dismissViewControllerAnimated:YES completion:nil];
}
[self.avatar_imageView setImage:selectPhotos.firstObject];// 本地演示
};