每一个不曾起舞的日子都是对生命的辜负。
关于如何使用UIImagePickerController来拍照和录制视频,下面的程序中只要将_isVideo设置为YES就是视频录制模式,录制完后在主视图控制器中自动播放;如果将_isVideo设置为NO则为拍照模式,拍照完成之后在主视图控制器中显示拍摄的照片:
当你查看这篇文章时,肯定是看到了代码中使用了guard特性,这样,这篇文章能解决你的疑惑
不过直接学习的也没关系,照样可以让你学会guard,开始吧。。。
guard特性是在Swift 2.0后推出的,所以请使用Xcode 7.X版本来编写代码
很多人都疑惑guard和if..else..到底有什么瓜葛,向下看,慢慢解释
今天上iTunes connect账号看应用是否审核,结果看到了一条通知,然后仔细看了看,是说我们的开发者账号即将过期,如果不续费的话,就要我们的app下架。
`Renew Your Apple Developer Program Membership
If you do not renew your membership before Sep 9, 2016, your apps will no longer be available on the App Store. The user with the Team Agent role can renew the membership in the Programs & Add-ons section of Member Center. For more information, see the FAQ.`
属性关键字
补充
关于nonatomic,如果我们能确定不需要多线程访问时,强烈推荐使用这个关键字,因为atomic对于性能的损失相对较大。
nonatomic 决定比编译器生成的setter、getter 方法是否是原子操作。
如果是类的delegate,推荐使用assign关键字,原因是避免了retain的死循环造成的对象无法真正的释放
strong 、weak 补充
ARC 下新加 strong、weak
虽然还没想好写点什么,但是总觉得这里放句话比较和谐。