[JSONKit]Bitmasking for introspection of Objective-C object pointers

 

完美编译强迫症的朋友

JSONKit编译出现Bitmasking for introspection of Objective-C object pointers警告

 

修改方法1:

1 #pragma clang diagnostic push
2 #pragma clang diagnostic ignored"-Wdeprecated-objc-pointer-introspection"
3 
4 BOOL workAroundMacOSXABIBreakingBug = (JK_EXPECT_F(((NSUInteger)object) &0x1)) ? YES : NO;
5 
6 #pragma clang diagnostic pop

  

修改方法2:

"某数字" & 0x1 的时候, 代表取最低位,改成if(JK_EXPECT_F(((NSUInteger)object)%2))即可。

 

posted @ 2015-09-04 11:01  Kaymin  阅读(288)  评论(0)    收藏  举报