一、方法 方法一 假设有静态库.a: liblibA 想转成libA.framework 第一步 把liblibA和头文件放到目录Test中创建文件夹并命名为:libA.fr...
一、方法 方法一 假设有静态库.a: liblibA 想转成libA.framework 第一步 把liblibA和头文件放到目录Test中创建文件夹并命名为:libA.fr...
示例: 也可以只输入模块加载地址,回车后输入偏移后地址,方便调试多个
原文链接 前段时间,在公司的 App 中集成了一个性能监视器,效果如下所示。在这个过程中,扒了一些性能监测开源框架的源码,并学习了其中的原理。本文就对此做一些简要的总结。 概...
巨魔2支持的设备和系统参考下图: 以iPhone13 16.6.1为例,介绍安装流程 1、下载Misaka 点击下载Misaka[https://ios.cfw.guide/...
1、ipa签名 2、ipa安装 安装后,到手机的 设置 -- 通用 -- VPN与设备管理:中,点击开发者APP 点击信任 就可以正常打开app了。
我们先看一个 Xcode 12 编译时的常见错误,GMObjC.framework 同时包含 x86_64 arm64 架构,在 Xcode 12 之前的版本,编译时并不会报...
gem update xcodeproj
iOS自动打包之xcodeproj(一)Demo地址:https://github.com/ayangcool/LeoLearnXcodeprojiOS自动打包之xcodeproj(一)iOS自动打包之xcodep...
一、创建Spec索引库 1、创建一个git仓库,并执行以下命令: 此时,在~/.cocoapods/repos目录下,会新增一个LeoPodspec的文件夹.可以通过命令: ...
一、合并.a 1、同一个静态库不同的架构合并 我们在开发过程中,可能会碰到把同一个静态库的不同架构进行合并。如:合并armv7架构和x86_64架构;如下图 文件夹下为 架构...
一、创建私有库模板 1、创建LeoPrivatePodTest库 2、执行完上面命令后,会让你选择私有库配置 3、会得到如下的模板项目 会自动在LeoPrivatePodTe...
一、网络状态检测 使用苹果官方的库:Reachability。 二、测速 使用苹果官方的库:SimplePing。 三、域名解析 最好在子线程执行,如果传入的是ip,会原样返...
一、解决方案 iPhone14 Pro/Pro Max的主摄焦距更长。在近距离拍摄时无法对焦。只需要判断机型然后更换焦距更短的摄像头即可。该摄像头与主摄相比,同样的距离会拍摄...
1.pt 2.px 3.PPI PPI[https://baike.baidu.com/item/PPI/9910558]是英文Pixels Per Inch(每英寸像素数)...
本文探究一下僵尸进程的产生,首先会介绍一下进程id相关的概念,再介绍一下进程退出的流程,最后介绍一下父进程wait的流程。 进程关系 这里首先需要明确的一个概念,就是在lin...
记录下git常用命令,方便查阅。 1.查看版本号 2.配置 安装完 Git 之后,要做的第一件事就是设置你的用户名和邮件地址。这一点很重要,因为每一个 Git 提交都会使用这...
全屏幕截屏 如果当前屏幕有webview或者视频画面,如果想把这些画面都截取,可以使用以下代码: 注意 [view drawViewHierarchyInRect:self....
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] NSURLSession NSURLSession在...
一、分辨率 视频分辨率分为: 分辨率尺寸320p320 x 480480p640 x 480540p960 x 540720p1280 x 7201080p1920 x 10...
是的,libyuv有提供接口。
libyuv NV12镜像从CMSampleBufferRef中取出NV12数据,转换为i420,对i420数据做镜像,然后把镜像的i420转换为NV12,再把NV12包装成CVPixelBuffer...