文档 官方文档[https://developer.apple.com/documentation/activitykit]官方文档-用户交互指南[https://devel...
文档 官方文档[https://developer.apple.com/documentation/activitykit]官方文档-用户交互指南[https://devel...
文档 官方介绍[https://developer.apple.com/cn/widgets/]官方文档[https://developer.apple.com/docume...
类的结构分析 分析isa走向以及继承关系 1. 准备工作 【1】定义两个类 【2】在main中实现两个对象 2. 元类 我们都知道 对象的isa 是指向类,类的其实也是一个对...
问题原因 Mac系统更新12.3 版本以后,默认没有自带的python2,需要手动安装python3python3路径与原来的自带python2的路径不一致,pre-comm...
不管是类对象还是元类对象,类型都是 Class,class 和 mete-class 的底层都是 objc_class 结构体的指针。 1.OBJC1 objc_class ...
iOS 系统架构 Mac系统是基于Unix内核的图形化操作系统,Mac OS 和 iOS 系统架构的对比分析发现,Mac OS和iOS的系统架构层次只有最上面一层不同,Mac...
Flutter 安装报错 按照提示输入 flutter doctor --android-licenses 报错 Exception in thread "main" jav...
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客户端开发。和音频打交道,必须要弄清楚AVAudioSession。先看下苹果的官方图:...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
先放结论: - (CGRect)convertRect:(CGRect)rect fromView:(nullable UIView *)view; 将在以fromView为...
常用命令 file - 用于判断是动态库还是静态库动态库: 显示“Mach-O 64-bit dynamically linked shared library arm64”...
步骤简述 打开系统偏好设置 - 用户与群组 左下角解锁 - 点击加号,添加一个临时用户,且设置为管理员 点击电脑左上角的小苹果,退出当前登录的用户,登录刚才创建的临时用户 F...