2017-04-18 24 views
0

我得到了一些我想在数组中发送的用户ID,但无法找出用于创建长整数数组的正确Swift 3语法。我尝试铸造,@前缀和使用as AnyObject,但没有奏效。如何在Swift数组中存储long long?

让idArray = [10211420262370680,10211420262370680] 错误:整数文字溢出时存储到INT enter image description here

什么是创建具有这样长的整数的数组的正确方法?

回答

6

试试这个:

let idArray: [UInt64] = [10_211_420_262_370_680, ...] 

由于粗略计算的背面,每10位买你3个十进制数字。例如,UInt32最大可在4_000_000_000左右等。

顺便说一句,下划线_以上是just syntax sugar大数文字;-)

相关问题