Swift Compiler Error Integer literal overflows when stored into 'UInt8'
2015-07-06 11:56
387 查看
Swift 报错: Swift Compiler Error Integer literal overflows when stored into 'UInt8'
错误代码:
let a:
UInt8 = 1_000
UInt8的取值范围是0~255,当复制超过其存储范围时,就会报错UInt8存不了这么大的数.所以在平常操作中,要注意常量和变量的取值范围.
错误代码:
let a:
UInt8 = 1_000
UInt8的取值范围是0~255,当复制超过其存储范围时,就会报错UInt8存不了这么大的数.所以在平常操作中,要注意常量和变量的取值范围.
相关文章推荐
- swift base64
- OC与Swift混编
- Swift Compiler Error Binary oprator '+' cannot be applied to operands of type 'UInt16' and 'UInt8'
- swift使用md5
- Swift 2.0语法更新(二)
- Swift 2.0语法更新(一)
- Swift学习资料汇总
- swift * 字符串-String
- Swift的switch结构中,fallthrough的用法注意总结
- 从零开始学Swift (1)
- swift中 类似OC的宏定义
- swift边学边记
- [全国首发]Swift视频教程
- Swift伟大的编程语言数据采集
- Swift开发教程--Swift的基本语法
- Swift中定义二维数组的方法及遍历方法示例
- Swift实现类网易云音乐横向scroll menu切换菜单(二)
- 学习WWDC的好资源!
- iOS开发—Swift时间戳转换方法
- Swift使用单个案件管理FMDB数据库