Dylib 之间怎么共享数据

dylib a 和 dylib b 会通过mobilesubstreet 注入同一个应用,我在dylib a 和dylib b里面都 是同了同一个单例类的代码,期待在dylib a 里设置了数据之后,dylib b里能通过 [classname sharedInstance]来获得dylib a设置的数据,事实证明不可行。。。。那么有没有能让dylib a 和dylib b共相数据的方式,通过rocketbootstrap算是一种途径,有没有直接一点的?

还有,想问一下,为什么dylib a 和 dylib b 用sharedInstance不能共相数据?不在同一个进程?

如果是在同一个进程里,那就直接写文件好了,读写都有权限。至于为什么单例不能共享数据,我也不大清楚,等高手解答吧

也可以CFNotificationCenterAddObserver