iOS开发实训第三周周报
总结:
本周开始进行项目的开发,目前小组计划共同完成前端开发,我负责的部分为个人页面,其中涉及到加载个人信息时,需要从相册或相机获取图片,作为头像上传,并进行网络请求,获取资源,因此本周周报总结这部分的内容;
学习知识点归纳
1. 调用系统相机和相册
STEP 1:首先为项目添加权限,允许app访问相机和相册,
STEP 2:创建UIImagePickController,
@property (strong, nonatomic) UIImagePickerController *picker;
- (UIImagePickerController *)picker
{
if (!_picker) {
_picker = [[UIImagePickerController alloc]init];
}
return _picker;
}
STEP3:添加代理
需要添加 UIImagePickerControllerDelegate和UINavigationControllerDelegate 这两个代理,并在代理中实现方法:
- (void)imagePickerController:(UIImagePickerContr