id NSObject instanceType 区别

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

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

 

NSObject使用时必须强转

 

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

 

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

 

posted @ 2016-01-07 13:46  5个半柠檬C  阅读(93)  评论(0编辑  收藏  举报