首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lawliet的iOS游园会
LabLawliet
创建于2021-08-02
订阅专栏
有关iOS的一切
等 19 人订阅
共19篇文章
创建于2021-08-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS独立开发|从个人注册公司到App备案发布
从八月中旬开始注册公司到现在APP备案号下来,虽然遇到一些小问题,但整体还是挺顺利的。也是时候将自己从注册公司到完成APP备案的完整路径记录分享一下了。
iOS16|一键搞定屏幕旋转
近期同事反馈视频横屏的功能失效了,在才发现 iOS16 下以前的方式无法使用了。于是完善了一些自己之前写的横竖屏切换的拓展。
iOSer的自我修养|weak原理与SideTable
「这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战」。 题目 我们先看一个小题目,看看下面的输出回事什么样的? 输出: 前言 前面在对内存管理进行研究的时候接触到了 Side
iOSer的自我修养|从一个面试题看TaggedPointer
之前我们在[WWDC20-runtime优化]中有初步接触到了 `TaggedPointer` 。本文就讲结合一个面试题加深对它的理解。
iOS防截屏录屏|担心App内容被截屏泄露吗?这个开源库就是你要的
试了一些主流应用,发现很多都想去防止截图,但是最终实现的效果并不理想,只能在截图完成后去做一些提示,甚至访问相册删除图片。看起来好像是一个不好解决的问题。
iOS内存管理|你真的理解Retain和Release了么?结合一个题目聊聊
iOS提到内存管理Retain和Release是肯定会聊到的。一个+1一个-1,是大家都知道的。事实真的如此么,其中又有一些什么门道你知道么?今天我们从一个题目出发来聊一聊。
iOS逆向实验室|如何Hook静态语言?- Dobby
由于静态语言没有符号,直接通过地址来进行hook。https://github.com/jmpews/Dobby
被嫌弃的源码的一生:从Clang、LLVM到MachO
我们的代码是怎么从源码到可执行文件MachO的呢?我们写的所有垃圾代码都会在里面么?本文将带你一步步了解MachO的一生
iOS多线程(三)|iOS@synchronized源码解析与单向链表的妙用
阅读源码一方面能够使我们认识到一些东西的实现原理,更能从中看到一些精妙的设计。本文就将结合 @synchronized 源码感受苹果工程师对单向链表的妙用。本文基于 objc4-818.2 源码。
iOS多线程(二)|从Swift看GCD栅栏函数
前言 最近在 Swift 中想用到栅栏函数,结果犯了难,怎么调用写不出来,也是稍微查了一下才知道怎么样用。就顺手总结回顾一下栅栏函数吧。
iOS独立开发|Swift项目编译时间的分析与优化
本文将从代码层面探究如何分析并优化 Swift 代码的编译速度。这里就拿我个人项目(小白鼠)梦见账本来进行一次优化吧
iOS多线程(一)|多线程原理与atomic
线程 也被称为 轻量级进程 ,是程序执行流程的最小单元。一个标准的线程由 线程ID、当前指令指针PC、寄存器集合 和 堆栈 组成。
iOS-探索KVO|中间类与ISA变换
使用 KVO 过程中动态生成了中间类,中间类和本类是继承关系,同时重写了本类的一些方法。自动监听开关对与中间类的结构是有影响的。被观察者 ISA 的指向会发生变化。
iOS-探索KVO|隐秘的角落
KVO在开发中还是经常使用的,但是有些隐秘的角落却经常被忽视,本文将对这些角落进行一些探究。 来自Apple的重要提示:为了能理解 KVO ,必须先理解 KVC。
iOS独立开发的二进制重排实践|新瓶装旧酒
近两年二进制重排在启动优化上还是经常被提到的,但自己没有尝试过。继上一次「iOS官方瘦身方案ODR(二):换肤系统改造|践行 On-Demand Resources」后,再次拿自己个人项目小白鼠「梦见
iOS-KVC详解
【Lawliet的iOS游园会】KVC这么常用,你是否了解它的Set/Get过程呢?这里就结合Demo和我一起看看吧
MethodSwizzing方法交换的坑|伤敌一千自损八百
MethodSwizzing方法交换是比较常用的所谓黑魔法。但正如武侠小说中的绝世武功一般,也存在使用不恰当发生伤敌一千,自损八百的情况。
iOS官方瘦身方案ODR(二):换肤系统改造|践行 On-Demand Resources
【Lawliet的iOS游园会】既然知道了 ODR 能干什么了,那就拿自己的项目开个刀。这里使用我的个人项目梦见账本,由于项目中有多套皮肤可以更换,所以存了很多套图标,就很适合使用 ODR 来优化。
iOS官方瘦身方案ODR(一):初见 On-Demand Resources| 8月更文挑战
【Lawliet的iOS游园会】应用瘦身是个老生常谈的话题。苹果其实对于应用瘦身也有着自己的一些方案。本文就将结合官方文档进行阐述。