超实用网站,助你提升自我! 1.果壳网 泛科技主题网站,提供负责人、有乐趣、贴近生 活的内容,可以阅读、分享、交流、提问。http://www.guokr.com 2.36氪...
超实用网站,助你提升自我! 1.果壳网 泛科技主题网站,提供负责人、有乐趣、贴近生 活的内容,可以阅读、分享、交流、提问。http://www.guokr.com 2.36氪...
前言 看着网络上铺天盖地的iOS11的消息,作为一枚iOS从业者谁又会无动于衷呢!带着这份好奇,升级了macOS到10.12.4(Xcode9需10.12.4及以上系统),下...
背景 由于项目需求从手机相册中取出图片或者拍摄照片后对图片进行固定尺寸裁剪,而系统提供的UIImagePickerController只支持正方形剪切,所以我们需要自定制裁剪...
基本用法 async 表示这是一个async函数,await只能用在这个函数里面。 await 表示在这里等待promise或者等待async函数中的promise返回结果了...
背景 UITableView作为iOS开发中最重要和常用的控件之一,其中的实现原理值得深入研究一下。苹果软件在这块的优化水平直接决定了iOS的流畅体性,TableView需要...
const,static,extern简介 一、const与宏的区别(面试题): const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用c...
背景: 项目在接入全景播放器时导致的的错误:UtoVR的库和Linphone的库出现了冲突,存在重复的方法或变量。 具体错误如下图: 解决方法是在build setting-...
背景: 项目中需要使用沙盒存储语音通话的订单编号数组,然而在使用过程中,友盟分析日志输出了这个错误。 问题所在:将一个可变的方法 发送给了一个不可变的对象 原因: 1.沙盒存...
背景: 公司项目里要接入全景播放器,但是项目里所有的界面都只支持竖屏,但是播放器技术总监要求我必须能够设置播放器横屏播放。所以我在网络上找了很多前人的解决方法,但大都不能满足...