iOS 8.3 64Bit Integer轉爲Bool變化

今天項目中因爲書寫不良習慣有個方法裏講NSInteger轉爲Bool,在iOS8.3 64位設備中會表現不同:


iOS8.3 64位設備: NSInteger    Bool

2 1

-1 1

1 1

0 0

64位設備 8.2或者 32位設備:

2 2

-1 -1

1 1

0 0


以後當避免類似情況,導致項目需要緊急上架一個版本



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章