将id转换为更具体的类型或按原样使用id对象?

时间:2012-01-10 12:06:16

标签: ios cocoa-touch

我是Cocoa-Touch的新手。拥有id类型,在传递对象之前看到它转换为更具体的类型是更惯用的还是更好的样式来调用操作,你知道对象应该 ?在iOS中广泛使用演员表是否会影响性能?

1 个答案:

答案 0 :(得分:2)

施法操作根本不会影响您的表现。毕竟,当您将对象转换为其他类型时,实际上没有任何内容完成(当您的代码转换为机器代码时)。

话虽如此,我肯定会在发消息之前投射对象。它将使您的代码更具可读性。