240 发简信
IP属地:广东
  • iOS 绕过SSL认证抓包(需越狱)

    一、越狱 使用爱思助手-”工具箱“-“一键越狱”,根据傻瓜式提示,完成所有越狱步骤 二、安装openSSH 使用爱思助手-“工具箱”-“打开SS...

  • Resize,w 360,h 240
    iOS14 之后,UIDatePicker 样式错误问题

    在更新到iOS14之后,UIDatePicker 增加了pickerStyle,需要设置preferredDatePickerStyle = U...

  • iOS 利用AVFoundation给视频添加配音、背景音乐

    原理理解:一个视频文件包含了 、 两种类型的资源,我们在给视频添加音频时,其实就是把原视频的音频和视频提取出来,混合新的音频后合成导出。步骤如下...

  • iOS AVPlayer判断 播放/暂停 状态

    在做视频变速的时候发现,当设置AVPlayer.rate时,视频会自动播放,于是在AVPlayer里面找了很久也没发现任何关于playing或者...

  • iOS NSTimer导致dealloc不被执行

    如果用NSTimer做定时器,比如在播放器中使用定时器来更新UI 会导致在页面退出时,不会调用dealloc方法,造成内存泄漏,比如在播放界面,...

  • iOS AVPlayerItem获取音频时长错误、不准确

    错误: durantion要么获取不到,要么相差几秒甚至十几秒。 解决: audioDurationSeconds得到的时长是准确的,并且不会出...

  • Resize,w 360,h 240
    利用runtime理解OC特性(1)

    最近在深入的去理解oc的runtime机制,我觉得它就像是和C的一个桥梁。为什么这么说呢?大家都知道高级编程语言都需要编译为汇编语言在编译为机器...

  • Resize,w 360,h 240
    iOS NSOperationQueue实现动画队列,有结果的GIF正确展示

    需求如图,当在麦位的用户发送有结果的GIF表情时,要在麦位上展示当前的GIF效果。GIF动态执行3秒后,展示一张结果PNG保留1秒。 问题:当用...

  • iOS dispatch_semaphore(信号量)解决异步block问题,死锁问题

    最近做一个直播项目的时候遇到显示礼物后隐藏时的bug。之前的逻辑是礼物在面板停留5秒后隐藏,但是隐藏有一个1秒的动画,我的所有移除数据的逻辑都是...