功能最全、自定义最高的播放器,也是使用最多得。使用起来较为复杂些。需导入AVKit控件(import AVKit) 相关参数 AVPlayer: 负责控制播放器的播放,暂停等...
功能最全、自定义最高的播放器,也是使用最多得。使用起来较为复杂些。需导入AVKit控件(import AVKit) 相关参数 AVPlayer: 负责控制播放器的播放,暂停等...
前言:最近,在看戴铭老师关于 “性能监控” 相关的技术分享,感觉收获很多。基于最近的学习,总结了一些性能监控相关的实践,并计划落地一系列 “性能监控” 相关的文章。目录如下:...
窗外虫鸣两三点, 稚子梦呓三两声。 梦惊但看枕边人, 月照侧颜是罗生。 忽忆初见若相识, 两情相悦更相知。 匆匆八年转瞬过, 今有子琰伴身侧。 夫妇如此无多求, 只感情深更比...
WWDC 2017 带来了很多惊喜。Swift 4 也伴随着 Xcode 9 测试版来到了我们的面前,很多强大的新特性非常值得我们期待在正式项目中去使用它。因为 Swift ...
人工智能今年到底有多火?谁都不知道,但一定是炙手可热。自从AlphaGo打败世界最顶级的围棋选手后,这股旋风就一直没有停过。各家厂商也都推出了自己的平台上的支持,如Googl...
文章起源 最近出现了不少讲述面试问题的日记,正巧这段时间也接连面试了不少家公司,最终顺利拿到心仪的offer,于是记录下整体的面试感受。本文不会以过多的文笔讲述面试题目,主要...
二月的风 带着湿热的空气 带着稚子的哭啼 带着十二楼下的虫鸣 带着转角处街灯散落的光 和窗外下玄月编织的银缎 飘过种着栀子的阳台 让米黄色的纱帘打了个轻旋儿 轻巧地 落在粉蓝...
前言 在软件开发领域里经常能听到这样一句话,“过早的优化是万恶之源”,不要过早优化或者过度优化。我认为在编码过程中时刻注意性能影响是有必要的,但凡事都有个度,不能为了性能耽误...
用Objective-C实现几种基本的排序算法,并把排序的过程图形化显示。其实算法还是挺有趣的 ^ ^. 选择排序 冒泡排序 插入排序 快速排序 选择排序 以升序为例。选择排...