0

在 Objective-C 中使用静态类型有什么性能优势吗?它只是为了安全检查而存在吗?

4

1 回答 1

1

是的,它仅用于安全检查。

Objective-C 消息(方法调用)总是在运行时动态分派。添加额外的静态类型信息将帮助编译器警告您错误,但(在大多数情况下)对生成的代码没有影响。请参阅http://en.wikipedia.org/wiki/Objective-C#Dynamic_typing

于 2012-04-22T16:27:28.073 回答