[問題] xCode 5.1 下 NSInteger 的 warning

看板MacDev作者 (海獅)時間11年前 (2014/03/12 18:22), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
最近將xCode更新到5.1 但發現我所有型態為NSInteger的變數 都跳出warning 跟我說要強制轉型成(long) google了一陣子發現是64/32bit造成的問題 因為新的xCode5.1支援64bit,所以他必須你明確轉型成(long), 才能確定長度 但是... 我的專案有500多個地方要改,光點選和複製貼上就很想死 還有很多是外部的檔案,甚至是c code,這修起來有點累人 想問問有沒有人遇到類似問題,有簡單的解決方法的嗎? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.19.220

03/12 18:51, , 1F
%d改成%zd,NSUInteger %d改成%tu
03/12 18:51, 1F

03/12 20:44, , 2F
Find and replace all NSInteger
03/12 20:44, 2F
文章代碼(AID): #1J83LFXg (MacDev)
文章代碼(AID): #1J83LFXg (MacDev)