[問題] xCode 5.1 下 NSInteger 的 warning

作者: BBSealion (海獅)   2014-03-12 18:22:03
最近將xCode更新到5.1
但發現我所有型態為NSInteger的變數 都跳出warning
跟我說要強制轉型成(long)
google了一陣子發現是64/32bit造成的問題
因為新的xCode5.1支援64bit,所以他必須你明確轉型成(long), 才能確定長度
但是... 我的專案有500多個地方要改,光點選和複製貼上就很想死
還有很多是外部的檔案,甚至是c code,這修起來有點累人
想問問有沒有人遇到類似問題,有簡單的解決方法的嗎?
感謝
作者: darktt (小朱)   2014-03-12 18:51:00
%d改成%zd,NSUInteger %d改成%tu
作者: atst2 (atst2)   2014-03-12 20:44:00
Find and replace all NSInteger

Links booklink

Contact Us: admin [ a t ] ucptt.com