什么是iOS的通用二进制文件iOS在运行时如何使用它们?

什么是iOS的通用二进制文件iOS在运行时如何使用它们?,ios,xcode,Ios,Xcode,ios中的通用二进制文件包含armv7和arm64的可执行文件。iOS如何运行基于体系结构的可执行文件。通用二进制文件的概念是什么? Xcode通过编译armv7和arm64体系结构来创建通用二进制文件,然后在单个文件中创建包含这两种体系结构的可执行文件的通用二进制文件。所以我的问题是,当这个通用文件深入运行时会发生什么,如果任何人有任何与之相关的文档,请共享链接。 提前感谢。执行环境/链接器将采用代码运行所在体系结构的部分,并执行/链接该部分。这个quora线程将帮助您清除一些东西,执行环境/

ios中的通用二进制文件包含armv7和arm64的可执行文件。iOS如何运行基于体系结构的可执行文件。通用二进制文件的概念是什么? Xcode通过编译armv7和arm64体系结构来创建通用二进制文件,然后在单个文件中创建包含这两种体系结构的可执行文件的通用二进制文件。所以我的问题是,当这个通用文件深入运行时会发生什么,如果任何人有任何与之相关的文档,请共享链接。
提前感谢。

执行环境/链接器将采用代码运行所在体系结构的部分,并执行/链接该部分。这个quora线程将帮助您清除一些东西,执行环境/链接器将承担运行代码的架构的部分,并执行/链接该部分。这本身就很简单,这个quora线程可以帮你弄清楚,