全网最新 KCObjc4
底层源码 快速通道
2022年11月21日更新 libmalloc-409.40.6可编译
最新的 libmalloc
源码更新比较多 其中的坎坷读者慢慢体会
2022年11月7日更新 objc4-866.9 macOS 13.0 Xcode 14.1
前面一直没有点出来的问题 : bridgeos(3.0)
报错 是因为编译过程平台支持问题
解决方式 只需要增加平台支持类型
选择target
->objc
->Build Settings
在工程的Supported Platforms
中添加下面截图平台支持
2022年6月22日 更新
非常喜欢周杰伦的歌<青花瓷>其中有一句台词: 天青色等烟雨,而我在等你
. 我们都知道天青色
在烧制过程是比较困难的. 它需要: 温度 湿度 把握的非常好 然而烟雨的天气是烧制天青色
的绝佳机会.当然并不是每一天都是烟雨 所以爱情也是需要等待,并不是每一个人都是最佳私定终生的人. 其实我看到的是另一重景象:
如果只是一味的去等待
烟雨
什么都不准备,就算它来了 也不一定能有天青色
. 所以在缘分和时机来临之前,我们更需要好好准备,不打无把握的战 . 让来之不易的烟雨
充分锻造天青色
今天更新了 objc4_841
源码. 方法还是一如既往. 不会的可以去参阅之前的文章
最后祝愿大家都能收获自己的
天青色
2022年2月24日 更新
长沙下了几天的雪 这两天终于天晴了 官宣一个消息: 我结婚了 (实在不好意思,拖了这么多 感谢亲朋好友的见证)
今天从"簸箕"拿出我的mac 闲来无事 把苹果最新的 objc4_838
源码编译了. 毕竟微信/github
里面都是大家催更
- 老师,为什么
objc4_779
怎么无法编译了 (早就过时了 818都过时了 😒) - 老师, macOS Monterey (macOS 12.1)
objc4_818
编译不了 - 老师, Xcode 13.2.1 能不能调试源码
其实都是一个问题 每一次苹果大的系统更新 objc4
的源码都会因为内部更新无法使用 尤其更新 CF
的源码 今天它来了 objc4_838
可调式源码奉上 快爽起来....😸😸😸😸😸
2022年2月24日 更新完毕 睡觉
很多小伙伴一直在我github留言,说 macOS 11.1 Xcode12.2 objc 源码无法编译了, 无法调试了!
大家莫慌,它来了,它来了,它踏着 Build Succeeded
来了!
千呼万唤始出来,最新objc818重磅更新,现在已经上传 github尝鲜objc818可调试源码
- 🎯你是不是还在为看源码而发愁?
- 🎯你是不是还在不懂底层源码而发愁?
- 🎯你是不是还在使用旧的可调式源码?
- 🎯你是不是很想与底层有一个亲密接触?
- 🎯你是不是还在报下面的错?
static_assert(bucketsMask >= MACH_VM_MAX_ADDRESS,
"Bucket field doesn't have enough bits for arbitrary pointers.");
STATIC_ASSERT((~ISA_MASK & MACH_VM_MAX_ADDRESS) == 0 ||
ISA_MASK + sizeof(void*) == MACH_VM_MAX_ADDRESS);
dyld: Symbol not found: _sel_hash Referenced from: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation Expected in: /Users/xxx/Build/Products/Debug/libobjc.A.dylib in /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
赶紧来玩转objc底层源码吧,快速通道
想自己玩的小伙伴: 可以去我前面发布的调试流程一步一步来
最新macOS 10.15下objc4-779.1源码编译调试
PS: 玩爽了,切记来一波点赞👍(毕竟连夜编译调试成功) 谢谢大家
macOS 11.1 Xcode12.2 objc818源码编译