swift问号,叹号的理解
发布时间:2020-12-14 02:21:08 所属栏目:百科 来源:网络整理
导读://就是可空类型var index: Int? = nil//一致的定义方式: var message: OptionalString = nil//可以理解为一种装箱操作(对String类型进行一个封装)var message: String? = nil/* message = "123"*///!号可以理解为拆箱操作,对之前封装的String对象解除封
//就是可空类型 var index: Int? = nil //一致的定义方式: var message: Optional<String> = nil //可以理解为一种装箱操作(对String类型进行一个封装) var message: String? = nil /* message = "123"*/ //!号可以理解为拆箱操作,对之前封装的String对象解除封装,并将其赋予String变量 //前提: 拆箱后(接触封装)的变量不能事nil,否则会出错 if message != nil { var newMessage: String = message! println(newMessage) } else { println("Message is nil") } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |