我正在寻找一种方法来生成框架,其中有子框架,不会在运行时相互干扰。 插图下面介绍了最好的想法。嵌套的可可触摸框架
假设JSON解析器框架的每个版本是不相容与其他。
我一直在努力实现上述目标,但每次都失败了。最有希望的是伞式框架,但不仅苹果不鼓励它们的使用(我不清楚为什么),而且它们似乎没有按预期工作。
会发生什么,如果我创建一个应用程序与嵌入式框架本身具有嵌入式JSON解析器框架1.0一个,一切似乎工作得很好。但只要我添加JSON解析器框架V3.0到App和反对其链接的应用程序,框架开始使用JSON解析器框架V3.0在运行时,而不是1.0的这驻留在它内部。假设它们彼此不兼容,则可以打破框架A。
同样适用于添加Framework B但是在运行时选择哪种实现似乎是随机的。
是否有可能创造框架具有嵌入JSON解析器框架V1.0并且是安全的这样的场景使用?我发现很难相信没有办法做到这一点,但我找不到一种方法来实现它,并开始想知道它是否有可能:(
收件人框架我还没有找到嵌入的二进制文件只在收件人的应用程序,你是如何解决这个问题?我想做'app
2015-05-11 03:49:17