关于NSBundle的一点点记录

2019-07-24  本文已影响0人  不辣先生
[NSBundle mainBundle].executablePath

这个路劲获取的是app编译出的二进制包(编译的时候会把工程代码以及接入的三方静态framework或者.a打成一个二进制的包)
在利用runtime获取image的时候发现这个二进制包是一个image,然后接入的每个动态库(包括系统的和三方)是单独成一个image,
runtime的获取image的接口

objc_copyImageNames

当需要根据image去获取的class的时候要注意
获取class的runtime接口

objc_copyClassNamesForImage
上一篇下一篇

猜你喜欢

热点阅读