首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS技术面试小圈子
小小小_小朋友
创建于2021-05-10
订阅专栏
总结分享iOS技术及相关的面试经历
等 20 人订阅
共26篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS 视频编辑 - AVAssetReader && AVAssetWriter
对媒体数据资源进行简单的转码或裁剪,使用 AVAssetExportSession 类便足够了,但是更深层次的修改媒体资源,便需要用到 AVAssetReader 类和 AVAssetWriter 类。 AVAssetReader 只能与一个资源 asset 相关联,且不能用来…
iOS 视频编辑 - 视频播放
AVFoundation 是 Objective-C 中创建及编辑视听媒体文件的几个框架之一,其提供了检查、创建、编辑或重新编码媒体文件的接口,也使得从设备获取的视频实时数据可操纵。 在 iOS 中,对于视频的播放我们会直接采用 AVFoundation。 AVAsset 是 …
iOS面试基础知识 (五)
我们接着上篇文章iOS面试基础知识 (四)继续给大家分享一下iOS面试题。 移动开发已经进入大前端时代。对于混编技术,笔者一般在面试中也会问,通常会问h5混编、rn、weex、flutter等相关方面的问题,以考察面试者对于混编技术的了解程度。 相对于rn、weex等混编技术,…
iOS面试基础知识 (四)
我们接着上篇文章iOS面试基础知识 (三)继续给大家分享一下iOS面试题。 做移动开发,除了写UI,大部分的工作就是跟后台做接口联调了,所以网络相关的知识在面试当中是相当重要且必不可少的。 笔者在面试中会经常问这个问题,发现有挺多面试者回答得不好。很多人不知道Get与Post网…
iOS面试基础知识 (三)
我们接着上篇文章iOS面试基础知识 (二)继续给大家分享一下iOS面试题。 NSThread 封装了一个线程,通过它可以方便的创建一个线程。NSThread 线程之间的并发控制,是需要我们自己来控制的。它的缺点是需要我们自己维护线程的生命周期、线程之间同步等,优点是轻量,灵活。…
iOS面试基础知识 (二)
我们接着上篇文章iOS面试基础知识 (一)继续给大家分享一下iOS面试题。 OC不像C++等高级语言能直接继承多个类,不过OC可以使用类别和协议来实现多继承。 在App加载时,Runtime会把Category的实例方法、协议以及属性添加到类上;把Category的类方法添加到…
iOS面试基础知识 (一)
Runtime是iOS核心运行机制之一,iOS App加载库、加载类、执行方法调用,全靠Runtime,这一块的知识个人认为是最基础的,基本面试必问。 很多面试者大体知道这个流程,但是有关细节不是特别清楚。 很多人只知道去方法列表里面查找,不知道还有个方法缓存列表。 通过这些细…