id NSObject instanceType 区别

id 当不确定数组元素类型时,可以选择使用id

NSObject和id都可以指向任何对象

NSObject使用时必须强转

instantceType 只能返回和方法所在类相同类型的对象    返回值类型  不能传参数

id只能返回未知类型的对象 参数使用

原文地址:https://www.cnblogs.com/hz-1521049517/p/5109592.html