关于iOS时间戳的坑

2017-05-16  本文已影响162人  Charles___

最近遇到一个问题,iPhone5之前的机子,包括iPhone5,取出来的时间戳都是:2147483647 它等于2^31-1。
为什么:iPhone5之前的机子,包括iPhone5 的操作系统都是32位的,long最大的数字是2147483647,所以说要在iPhone5之前的机子,包括iPhone5中取到正确的时间戳,要用long long来定义变量。

上一篇 下一篇

猜你喜欢

热点阅读