swift中as和is关键字

is操做符: 若一个类属于另外一个类的子类,则会返回true,不然返回false。 as操做符: 某类型的一个常量或变量可能在幕后实际上属于一个子类。当肯定是这种状况时,你能够尝试向下转到它的子类型,用类型转换操做符(as? 或 as!)。 由于向下转型可能会失败,类型转型操做符带有两种不一样形式。条件形式as? 返回一个你试图向下转成的类型的可选值。强制形式 as! 把试图向下转型和强制解包(转
相关文章
相关标签/搜索