标签: swift
所有这些电话都会为我返回nil:
nil
Int("ff000000", radix: 16) Int("#ff000000", radix: 16) Int("0xff000000", radix: 16)
我一定是做错了。
答案 0 :(得分:2)
使用此代码,这项工作正常。
let value1 = Int64("aabb00ddff",radix: 16)
您应该使用Int而不是Int64,因为当您将Hex转换为Int时,结果值将大于预期值。
Int
Int64
Int也可以。