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位應用程序嗎?