我可以使用内联的Objective-C方法吗?

And*_*ang 1 methods inline objective-c

我们可以将C函数定义为inline.但Obj-C方法怎么样?我可以制作"内联"方法吗?

Sti*_*sis 6

遗憾的是,目标C方法无法内联.

有很多事情可以影响在发送消息时调用哪个方法,并且它可以在运行时更改,因此无法进行内联.Java有"最终"来缓解这个问题,但Objective C没有直接的等价物.相反,您可以在时间紧迫的情况下使用普通C函数来避免该问题.