写得挺好的
AVPlayer讲解思维导图 为什么使用AVPlayer: 首先在iOS平台使用播放视频,可用的选项一般有这四个,他们各自的作用和功能如下: 由此可以看出,如果我们不做直播功能AVPlayer就...
写得挺好的
AVPlayer讲解思维导图 为什么使用AVPlayer: 首先在iOS平台使用播放视频,可用的选项一般有这四个,他们各自的作用和功能如下: 由此可以看出,如果我们不做直播功能AVPlayer就...
思维导图 为什么使用AVPlayer: 首先在iOS平台使用播放视频,可用的选项一般有这四个,他们各自的作用和功能如下: 由此可以看出,如果我们不做直播功能AVPlayer就...
在你的脑海中,是否曾经有过这样的想法:如果能把一部电影所有台词全部脱口而出地讲出来,那英语肯定很牛X了吧? 或许你已经使用过很多学英语App,发现英语提升并不理想; 或许你在...
背景 最近在做iOS的DNS解析,顺便研究了下iOS端本地的DNS解析方式(localDNS),也就是不依赖Http请求,而是用原始的API进行解析,虽然有HttpDNS但是...
前言 最近有些时间,随便记起来之前关于upnp技术的现实,想想需要好好整理一下。2016年做了一个项目有这种需求:将手机本地音乐或者其他第三方的音乐资源送到一款智能音乐播放设...
前沿 上次在Upnp实现DLNA投屏文章中,有位哥们提醒我了,提出如何将手机本地的图片和音乐推到设备上进行操作。 正文 鉴于之前的项目经验,将原项目关键代码整理了一下,可以说...
很多读者可能会问,我们是做移动端的开发,为什么要学习FFmpeg 命令行工具?其实客户端是可以直接调用FFmpeg 命令行工具实现具体功能,而不需要去深入了解FFmpeg的具...
一、产品是什么 1、基本信息 六只脚:六只脚用最直观的方式在地图上记录着每个旅行者的足迹,为旅行者提供更适于展示、分享旅游故事的平台。专业户外工具,记录轨迹,循迹定位,运动锻...
如何合并动态库有介绍的链接嘛? 很多地方都说合并动态库 , 但是没找到有效的可执行操作
Targets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等。 还记得我们在...
好的app应该有好的性能流畅度,本篇文章就大概讲一下iOS性能优化。 先来谈谈CPU和GPU 在屏幕成像的过程中,CPU和GPU起着至关重要的作用 CPU( Central ...
前言 最近在网上找了不少面试相关的资料学习准备面试!如果您觉得里面的问题不错,在面试准备的时候学习看看. 这次终于拿下了这个心仪很久的岗位 有记录面试题, 希望对你们有帮助~...
欢迎加入iOS交流群761407670(密码123),大家互相交流学习! 腾讯二面点击查看腾讯三面点击查看1.使用了第三方库, 有看他们是怎么实现的吗?2.强连通量算法了解嘛...
本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...
2019 iOS面试题大全---全方面剖析面试 RunLoop概念 RunLoop的数据结构 RunLoop的Mode RunLoop的实现机制 RunLoop与NSTime...
最近接到一个需求,需要做一个在后台播放视频的功能。折腾了一下,最后总算完成了。因此写一篇文章,介绍下具体的实现步骤,也说说自己遇到的坑,算是总结和记录。 前言 当 App 退...