在iOS开发视频播放画中画(PiP)最简单的方法是使用AVPlayerViewController实现现标准播放器,实际上使用AVPlayerViewController播放...[作者空间]
画中画功能iOS9就有了,以前只能在iPad上使用,iOS14开始在iPhone上也可以使用了,一直没有这方面的需...[作者空间]
前言:制作一个有相互依赖关系的本地库,之前写的私有库和公开pod库的制作步骤都没有写如果有依赖关系应该如何处理。 ...[作者空间]
因为UICollectionViewCompositionalLayout,再次爱上UICollectionVie...[作者空间]
一个使用UICollectionView实现非全屏cell的paging效果,就像AppStore游戏tab顶部b...[作者空间]
@property(nullable, copy) NSArray
利用 Shell 批量把文件夹下的图片从时间戳格式的名字改成年月日时分秒格式的名字。 知识点: ls命令循环与筛选...[作者空间]
flex布局 Yogakit https://github.com/facebook/yoga/tree/mast...[作者空间]
本文主要介绍Hikari工具混淆的使用 最近在研究马甲包这块,所以涉及到混淆代码的,试了写脚本插入垃圾代码、生成垃...[作者空间]
iOS 基于WebRTC的音视频通信 总结篇(2019最新) 公司要用webrtc进行音视频通信, 参考了国内外众...[作者空间]
我们知道,如果在项目中存在两个同名的类文件(即使所处文件夹不同),会报错“duplicate symbols”。但...[作者空间]
Android 有各种加密混淆工具,现在iOS逆向也在发展,自然也有对应的混淆工具应运而生。利用混淆工具,可以更好...[作者空间]
相关库 LFLiveKit LFLiveKit + RTMP实现直播推流 RTMP协议:RTMP(the Rea...[作者空间]
在Cocoa中,NSUserDefaults类的API用于存储和获取用户偏好设置。最近在了解设置webview的U...[作者空间]
最近在Bugly上发现线上APP存在不少崩溃问题,经过分析和定位,解决了几个比较棘手的问题,总结如下。 多线程问题...[作者空间]
我们在iOS开发过程中一定会跟符号表(dSYM文件)打交道,它是我们不可或缺的定位bug的小帮手。我们都知道,每次...[作者空间]
首先需要为Mac App创建App ID: 填写信息如下—Description为"ProjectNameForM...[作者空间]
前言 开发过程中经常遇到需要脚本拷贝文件,添加文件引用到Xcode,新建group,添加文件到Build Phas...[作者空间]
我在写UDUserDefaultsModel(文章链接,github)这个库时曾经立下一个flag:要写一个基于m...[作者空间]
一、crash类型 1.OC层面的crash 1.1 普通类型 NSArray 越界 NSCache key或va...[作者空间]