Foundation 的 NSBundle 是在 Objective-C 中加载动态代码的最佳方式。该-load
方法将捆绑包的可执行代码动态加载到正在运行的程序中。
但是,NSBundle 的-load
方法使用哪个 Objective-C 运行时公共函数来加载动态库并使用 Objective-C 运行时注册类、类别、协议、方法、选择器等?它在哪个标头中声明?
Foundation 的 NSBundle 是在 Objective-C 中加载动态代码的最佳方式。该-load
方法将捆绑包的可执行代码动态加载到正在运行的程序中。
但是,NSBundle 的-load
方法使用哪个 Objective-C 运行时公共函数来加载动态库并使用 Objective-C 运行时注册类、类别、协议、方法、选择器等?它在哪个标头中声明?