首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
一杯咖啡七勺糖
更多收藏集
微信扫码分享
微信
新浪微博
QQ
92篇文章 · 0订阅
iOS逆向 应用重签名+微信重签名实战
iOS系统下载这个App后,用内置的公钥验证这个签名,若签名正确,那么这个App肯定是由苹果后台认证的,并且没有被修改过,也就达到了苹果的需求:保证安装的每一个APP都是经过苹果官方允许的。(公钥解密“RSAHash”得到hash1,再对应用包进行相同hash算法得到hash2…
SwiftUI-混合开发
在目前阶段,SwiftUI 很难独立开发一款功能强大的 App,还是需要与 UIKit 一起合作,借助 UIKit 成熟完善的知识体系,二者相互嵌套形成混合开发。 要使 UIView 在 SwiftUI 中可用,需要用UIViewRepresentable对 UIView 进行…
一个iOS程序员的自我修养(一)编译和链接
对于平常的应用开发,我们很少关注编译和链接过程,因为 Xcode 在 build 的时候将编译和链接合并到了一起一步完成。以mian.m为例: 以上过程可以被成 4 个步骤,分别是预处理,编译,汇编和链接。 将所有的“#”删除,并且展开所有的宏定义。 处理所有条件预编译指令,比…
iOS14开发-UIView
UIView 会占用屏幕上一个矩形的空间。 主要处理两件事:画出矩形控件,并处理其中的事件。 UIView 是层级结构,UIView 只有一个父 View,但可以有多个子 View。子 View 的顺序和子 View 返回的数组中的位置有关(storyboard 中左侧的树形结…
iOS如何在SDK中使用资源文件(xib,image,localizable string...)
需求:在SDK中使用资源文件,例如xib, image, 字符串国际化等等. SDK中使用xib,图片或者其他资源文件时不同于直接在一个项目中使用的方法,因为我们必须明确一点,SDK中只有.h,.m,.mm,.swift等文件可以直接导入使用,像图片,xib文件,做国际化的.s…
iOS-CoreData详解与使用
在了解CoreData,大家有必要了解对象关系映射(英语称object Relational Mapping,简称ORM)。 ORM是通过使用描述对象和数据库之间映射的元数据,可以实现将对象自动持久化到关系数据库当中。ORM的存在为了解决面向对象与数据库科恩干存在不匹配的一种技…
[-综合篇-] 相机、OpenGL、视频、Flutter和SurfaceView
一次Git提交,相当于记录一次成长;生活也许并非那么美好,但一切可以这么崇高。----张风捷特烈
从零开始仿写一个抖音App——基于FFmpeg的极简视频播放器
1.需要一些 git 的知识,git中文文档。 2.我的FFmpeg:我 fork 的 FFmpeg 项目,源码的编译已经完成,编译的 shell 脚本在根目录下。 5.下面使用 project 指代 clone 下来的 FFmpeg 项目的路径。 6.下面的操作都是基于 Ma…
Metal(7)——渲染视频文件
1. 准备 相较于之前的头文件,增加了ZConvertMatrix结构体,在进行YUV->RGB时使用。 ZFragmentBufferIndex片元函数缓冲区索引,利用MTLBuffer将ZConvertMatrix结构体的值传到片元函数,定义索引值,进行对应的取值。 ZFr…
iOS 基于GPUImage的实时美颜滤镜
目前是准备做一个美颜相机类的项目,这篇将介绍美颜滤镜的一些思路。 代码已上传MagicCamera,你的star和fork是对我最好的支持和动力。 GPUImage 是一个开源的基于GPU的图片或视频的处理框架,在这基础上我们可以很方便的实现各种滤镜效果。本文的主要实现继承自G…