【发布时间】:2011-02-06 11:42:32
【问题描述】:
例如如果有一个'handle all'类型的方法...
if ([obj isKindOfClass:class1]) {
// ...
} else if ([obj isKindOfClass:class2]) {
// etc..
这是不好的做法吗?有没有更简洁的替代方案或更好的方法来构建代码?
在运行时、可读性、可维护性或其他方面是否存在劣势?
【问题讨论】:
标签: objective-c cocoa cocoa-touch