首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
招聘
订阅
zach
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 0订阅
百度一面总结
1. 二进制重排 1.1 clang 插桩具体如何做的 1.2 c++ 方法 clang 插桩能否取到? 不能 可以取到 c 函数,oc 方法,block,swift 方法 但是可以用 -finstr
2020 iOS面试题记录
App 通过 CPU 和 GPU 的合作,不停地将内容渲染完成放入 Framebuffer 帧缓冲器中,而显示屏幕不断地从 Framebuffer 中获取内容,显示实时的内容。 与普通情况下 GPU 直接将渲染好的内容放入 Framebuffer 中不同,需要先额外创建离屏渲染…
iOS底层探险② 从LLVM源码分析为什么alloc、retain、isKindOfClass等AWZ、RR、CORE系列方法没有走自身的IMP
LLVM优化,过反汇编看出实际调用的并不是自身 `NSObject.mm` 方法的 `IMP`而实际调用的是 `objc_alloc` `objc_alloc_init` `objc_opt_new`
iOS架构浅谈从 MVC、MVP 到 MVVM
概述 做了这么多年的客户端研发一直在使用苹果爸爸推荐的MVC架构模式。MVC从应用层面进行分层开发,极大优化了我们的代码结构,简单易上手,很容易被程序员所接受。程序员刚接手一个新项目,如果是MVC的架
iOS 底层原理探索 之 alloc
序 作为一名iOS开发人员,在平时开发工作中,所有的对象我们使用最多的是alloc来创建。那么alloc底层做了哪些操作呢?接下来我会一步一步探究alloc方法的底层实现。
Runtime原理探究(一)—— isa的深入体会(苹果对isa的优化)
Runtime系列文章 Runtime原理探究(一)—— isa的深入体会(苹果对isa的优化) Runtime原理探究(二)—— Class结构的深入分析 Runtime原理探究(三)—— OC C
玩一玩MMKV存储利器(iOS篇)
使用原因:Android SharedPreferences多线程取值失效,有位熊兄弟推荐使用香飘飘MMKV存储利器,不香赔钱。然而我抱着赔钱的心态玩了一下,真香!! MMKV优势 使用零拷贝技术之一
iOS-组件化
1. 本地仓库制作 组件:基础组件,功能组件,业务组件,都可以制作成pod引用。 1.1. 创建文件 终端输入:pod lib create name,name是自己的组件名称。 1.2. 添加组件和
OC 类对象 - alloc 的理解
alloc:消息发送 objc_msg_send(id self,sel alloc),创建对象且分配内存地址,而 init :创建指针地址指向已创建好的内存地址。
使用Xcode调试lldb
刚开始接触LLVM等项目时,开发调试流程都不熟悉,这里介绍使用Xcode如何调试swift、lldb、clang等工具。