1
我有一个静态库提供给我,我需要在应用程序中使用。我被告知它支持ARM64。mach头和fat头有什么区别?
当我使用otool -hV mylibrary.a
列出mach标题时,那么CPU类型只能得到x86_64
。
当我使用otool -fv mylibrary-a
列出fat头时,则获得CPU类型I386,x86_64,ARM,ARMv7S。 ARM64。
这是我的理解,我需要我将运行的架构mach标头。但是,该应用程序在64位设备上正常工作。
iOS开发中fat头文件和mach头文件有什么区别?这个库可以安全地用于64位应用程序吗?