IOS 的swift中关于?和!的主要区别的理解

来源:互联网 发布:c语言字符画生成器 编辑:程序博客网 时间:2024/05/05 03:31

   在swift中?和!的主要区别的理解:

   例如:var str:String?

    这里不是string类型  而是表示  optional类型   它表示可能有是string类型的值  可能没有值  那就是nil

   而!表示开发者确定一定有值的  就放心大胆的去用就是了

0 0
原创粉丝点击