[问题] 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