应用程序加载流程图
2021-07-15 22:50:00 0 举报
应用程序加载流程图
作者其他创作
大纲/内容
notifyMonitoringDyldMain()
sniffLoadCommands
runInitializers()
_objc_init
_main
汇编
objc库
initializeMainExecutable()
doModInitFunctions
instantiateFromLoadedImage()
_dyld_objc_notify_register()
notifySingle()
doInitialization
instantiateMainExecutable
调用
libSystem.B.dylib`libSystem_initializer
sMainExecutable->weakBind()
dyld库
sMainExecutable
其它
*sNotifyObjCInit()(sNotifyObjCInit\t\t= init)
libdispatch.dylib`libdispatch_init
dyldbootstrap::start
赋值
processInitializers()
_dyld_start
recursiveInitialization()
初始化
registerObjCNotifiers()
loadInsertedDylib()
os_object_init
0 条评论
下一页