0
我得到了一些我想在数组中发送的用户ID,但无法找出用于创建长整数数组的正确Swift 3语法。我尝试铸造,@
前缀和使用as AnyObject
,但没有奏效。如何在Swift数组中存储long long?
让idArray = [10211420262370680,10211420262370680] 错误:整数文字溢出时存储到INT
什么是创建具有这样长的整数的数组的正确方法?
我得到了一些我想在数组中发送的用户ID,但无法找出用于创建长整数数组的正确Swift 3语法。我尝试铸造,@
前缀和使用as AnyObject
,但没有奏效。如何在Swift数组中存储long long?
让idArray = [10211420262370680,10211420262370680] 错误:整数文字溢出时存储到INT
什么是创建具有这样长的整数的数组的正确方法?
试试这个:
let idArray: [UInt64] = [10_211_420_262_370_680, ...]
由于粗略计算的背面,每10位买你3个十进制数字。例如,UInt32
最大可在4_000_000_000
左右等。
顺便说一句,下划线_
以上是just syntax sugar大数文字;-)