文字字符串与swift中的`String`
发布时间:2020-12-14 05:38:23 所属栏目:百科 来源:网络整理
导读:玩得很快我发现这令人惊讶: "123".integerValue // = returns 123var x = "123"x.integerValue // = Error: String does not have a member named integerValue 谁能解释一下? 我的猜测是,在第一个例子中,编译器使用对integerValue的调用作为推断类型的附
玩得很快我发现这令人惊讶:
"123".integerValue // <= returns 123 var x = "123" x.integerValue // <= Error: String does not have a member named integerValue 谁能解释一下?
我的猜测是,在第一个例子中,编译器使用对integerValue的调用作为推断类型的附加信息(在NSString和Swift String之间进行选择).
在第二个示例中,它可能默认为Swift String,因为它不会评估多行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Oracle10g数据库的4种存储形式
- c在同一行使用cout和cin的问题(xcode8)
- oracle10g – 将Oracle Forms转换为Apex – 是否值得考虑Ap
- SDE For PostgreSQL物理迁移(冷备份,恢复)
- swift UISlider,UIStepper
- Ruby on Rails – 在css erb文件中使用helper给出了未定义的
- Swift 和Objective-C 代码格式对比
- 2018 10-708 (CMU) Probabilistic Graphical Models {Lectu
- SQLite数据库实际运用
- c# – 在初始化列表中分配readonly属性