240 发简信
IP属地:湖北
  • 120
    iOS RunLoop入门小结

    说明iOS中的RunLoop使用场景1.保持线程的存活,而不是线性的执行完任务就退出了<1>不开启RunLoop的线程<2>开启RunLoop的线程(1)实验用self来持有...

  • KingFisher源码解析

    KingFisher类似SDWebImage,是Swift下的图片加载库。其基本用法如下: 1. 基础构成 Kingfisher提供的kf本质上是一个模板类:Kingfish...

  • @Ruiz678 可以,第三方SDK的输出通常为pixelbuffer或者texture都可以用gpuiamge再次进行处理

    iOS中为直播APP集成美颜功能

    最近需要给直播项目中添加美颜的功能,调研了很多SDK和开源代码(视决,涂图,七牛,金山云,videoCore等),综合成本/效果/对项目侵入性,最后决定使用一款基于GPUIm...

  • 120
    iOS旋转方向秘籍-掌控iPhone, iPad应用方向

    近些年来,“视频播放”可以说是App的基本功能,而支持横竖屏切换可以给用户带来更好的体验。但是实际开发中,并不是简单控制某个界面支持的方向,而方向控制的整体架构没有最先考虑好...

  • 120
    经历3个失败的游戏创业公司,我所亲历的痛与教训

    上周五,一个旧时创业公司的同事跟我说,他现在,患有恶性高血压、肾衰竭五期、肾纤维化,身体每况越下,这些,都是那时候在创业公司烙下的病根,接着还跟我吐槽了那时候创业公司的上司,...

  • iOS视频编辑之添加音轨

    之前各种事情在身,发现好久没更新文章了,临近年末,就把最近做的视频处理相关的内容整理一下吧~ 最近在做视频编辑处理相关的开发,其中之一就是音视频合成,需求是用户可以选择将相册...

  • 120
    RunLoop入门 看我就够了

    前言 刚刚听到RunLoop的时候我也是一脸懵逼,这是什么,有什么用呢,逼格貌似还挺高。然后就开始尝试去搞懂它,去找博客,但是几乎所有的博客都是枯燥乏味的,都是讲概念,然后给...

  • 120
    Metal 系列教程(3)- 性能优化点

    Demo 地址已更新 https://github.com/Danny1451/MetalLutFilter Metal 性能优化点 终于写到第三期了,这一期主要内容在于如何...

  • 120
    iOS XIB使用Safe Area后在iOS9和10上面出现的问题和解决方案

    本文由 送你的独白么 原创,转载请注明出处! 导语 普大喜奔,苹果爸爸在9.20号发布了新的iOS 11系统和iPhone手机,作为iOS 开发者,第一件事是什么,当然是买i...

  • 120
    获取B站视频下载地址接口实现批量下载

    (注意!本篇文章从ibilibili失效之后就跟着失效了,仅提供思路) 简介 B站有很多值得下载的分P的资源,虽然bilibili前面加个i就可以进到下载页面,但是改动之后没...

  • 120
    iOS iPad 直播 画中画实现探索

    iPad 画中画 功能添加 熊猫直播 iPad 版本 目前线上是没画中画功能的。这里画中画功能,主要模仿虎牙的画中画功能。如下画面。 难点 直播间播放的时候正常情况下 是 F...