苹果objc、runloop、gcd、oc等开源代码
资料仅供参考:
objc https://opensource.apple.com/tarballs/objc4/
runloop https://opensource.apple.com/tarballs/CF/
gcd https://github.com/apple/swift-corelibs-libdispatch
GNU libc https://www.gnu.org/software/libc/ https://ftp.gnu.org/gnu/libc/
malloc http://www.opensource.apple.com/source/libmalloc
GNUstep http://www.gnustep.org/resources/downloads.php
//GNUstep是GUN计划的项目之一,它将Cocoa的OC库重新开源实现了一遍,虽然不是苹果官方源码,但是还是具有一定的参考价值
objc AutoReleasePool 引用计数器extra_rc SideTable weak_table
runloop
gcd
GNU libc
malloc 内存管理
GNUstep
优化工具
https://github.com/UIControl/LXDAppFluecyMonitor
https://github.com/beiliao-mobile/BLStopwatch
https://github.com/tinymind/LSUnusedResources
https://www.jetbrains.com/objc/
第三方工具解析LinkMap文件:https://github.com/huanxsd/LinkMap
架构与设计模式