Objective-C ++:与Objective-C相比,生成的代码有开销吗?

时间:2015-07-30 16:33:39

标签: objective-c exception-handling module objective-c++

假设您有一个用纯Obj-C编写的Obj-C模块。将扩展名切换为.mm是否意味着由于C ++异常处理(或其他可能的东西)生成的代码会更大?

1 个答案:

答案 0 :(得分:-1)

有两种可能性:你要么需要Objective-C ++,要么你不需要。如果您不需要它,请不要使用它。如果你需要,那么你需要它,所以如果有内存开销,你就无法做很多事情。

不要只是为了好玩而切换到Objective-C ++。除了在Objective-C和C ++之间编写桥接代码之外,我不会将它用于其他任何事情。