美文网首页Swift一步步学习
Swift学习09(Any,AnyObject,AnyClass

Swift学习09(Any,AnyObject,AnyClass

作者: coderhlt | 来源:发表于2018-05-23 10:54 被阅读3次

AnyObject类似于OC中的id类型,表示任意的class的实例对象.
Any可以表示任意类型,甚至包括方法(func)类型

let array1:[Any] = [1,"123456",Student()]//声明Any类型可存储结构体、对象等所有类型

  let array2:[AnyObject] = [Student(),1 as AnyObject]//声明AnyObject类似object-c的id 类型只能存储一个实例对象

AnyClass: https://www.jianshu.com/p/85eba42d97e1

相关文章

网友评论

    本文标题:Swift学习09(Any,AnyObject,AnyClass

    本文链接:https://www.haomeiwen.com/subject/jszljftx.html