p命令:可以查看基本数据类型的值,如果查看对象的话,会返回对象的地址指针。p命令还可以接表达式。po命令:打印对象,与p命令类似。**bt命令:打印线程的堆栈信息。bt al...
p命令:可以查看基本数据类型的值,如果查看对象的话,会返回对象的地址指针。p命令还可以接表达式。po命令:打印对象,与p命令类似。**bt命令:打印线程的堆栈信息。bt al...
实现: 使用masonry对header的宽度进行约束 调用header的layoutIfNeeded 通过调用header的systemLayoutSizeFittingS...
单例模式理解 单例模式是指确保对于一个给定的类只有一个实例存在,这个实例有一个全局唯一的访问点。它通常采用懒加载的方式(通过判空处理,进行延迟加载)在第一次用到实例的时候再去...
分享一个苹果审核4.3案例以及处理过程。 提审喜提4.3 确定人审还是机审被拒 遇到4.3了先不要慌,第一步先确定是人审被拒还是机审被拒 一般来说,当点击提交审核之后不久就会...
前言 iOS 组件化之路的过程中,我们有一件事需要做---那就是二进制化,二进制化通常是针对我们项目中常用的但又很少更改的的第三方库,将第三方库打包成二进制文件减少协同开...
Xcode14 创建的新项目,无法进行Pod init。 可以暂时将Project Format 改为Xcode 13.0-compatible
一、前言 在制作pod库时,我们需要写好如上的.podspec文件, 但是我们看本地cocoapods的repos,发现里面都是json格式的.podspec, 那么它们有啥...
请问有没有spec.json转换spec的脚本呀
CocoaPods库的.podspec和.podspec.json一、前言 在制作pod库时,我们需要写好如上的.podspec文件, 但是我们看本地cocoapods的repos,发现里面都是json格式的.podspec, 那么它们有啥...
前言: 关于字典为 NSNull,取值造成崩溃, -[NSNull objectForKeyedSubscript:]: unrecognized selector sent...
起因:升级XCode15后,打包完发现在iOS17中,前端无法通过navigator.userAgent获取设定的参数。 分析:WebKit在2023年6月的一次提交中,已经...
需求: 最近重构项目代码尝试用 UIAlertController 实现富文本呈现及跳转事件,过程是曲折的,但结果是完美的。 Screenshot: 核心源码: github...
我的class-dump是官网下载的,在使用class-dump -H报错Error:Cannot find offset for address 0xd8000000010...
OC底层原理 学习大纲[https://www.jianshu.com/p/9e19354c0266] 上一节[https://www.jianshu.com/p/1279c...
OC底层原理 学习大纲[https://www.jianshu.com/p/9e19354c0266] 本节,我们给大家介绍一个伟大的架构编译器LLVM。 什么是编译器 LL...
查询崩溃问题流程 拿到崩溃日志 查看崩溃线程、崩溃原因 查看崩溃函数堆栈 确定崩溃调用参数 根据控制台日志来具体分析问题 例子1: 拿到崩溃日志: 查看崩溃线程、崩溃原因 如...