Ios 如何使用Objective-C';程序集文件中的s TargetConditionals.h?

Ios 如何使用Objective-C';程序集文件中的s TargetConditionals.h?,ios,objective-c,assembly,x86,arm,Ios,Objective C,Assembly,X86,Arm,我有一个链接到ARM和x86代码的库。 该库包含程序集文件,其中一些用于ARM,一些用于x86。 一种解决方案是创建两个目标,一个用于ARM,一个用于x86。 代码的其余部分使用TargetConditionals.h来区分体系结构,因此除非有必要,否则我不想分割目标。 是否可以在程序集文件中使用TargetConditionals.h?还有其他选择吗?我找到了答案 #if defined(__arm64__) #if defined(__x86_64__)

我有一个链接到ARM和x86代码的库。
该库包含程序集文件,其中一些用于ARM,一些用于x86。
一种解决方案是创建两个目标,一个用于ARM,一个用于x86。
代码的其余部分使用TargetConditionals.h来区分体系结构,因此除非有必要,否则我不想分割目标。
是否可以在程序集文件中使用TargetConditionals.h?还有其他选择吗?

我找到了答案

#if defined(__arm64__)
#if defined(__x86_64__)