gpt4 book ai didi

ios - ipad mini 电话号码问题

转载 作者:行者123 更新时间:2023-11-28 11:19:40 24 4
gpt4 key购买 nike

我正在开发一个显示 10 位数字的应用程序。当我在我的 iPhone 6 上运行它时,它显示正常。它显示 8183874201。但是当我在我的旧 iPad Mini 上运行它时,它会以这样的格式显示数字 -467821389
我正在运行的代码是:

var telefonoCasaStaff = self.timelineData[0].objectForKey("TelCasa") as Int
self.telCasaTextLabel.text = String(telefonoCasaStaff)

有什么想法吗?

最佳答案

Int 在 64 位设备上是 64 位整数,在 32 位设备上是在 32 位设备上。

8183874201 = 0x1E7CC0299 超出了 32 位整数的范围,并且显然被截断为 32 位。

您可以使用 Int64,但一般来说,存储电话号码因为整数没有多大意义,您应该改用字符串。

关于ios - ipad mini 电话号码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29436436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com