首页 新闻 会员 周边 捐助

objective-c的一个警告,请问怎么消除

0
悬赏园豆:10 [已关闭问题] 关闭于 2014-03-27 18:15

宏:

#define kVersion  [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]

 

 

比较:

 

    NSString* lastVersion = @"1.2.3";

    if([kVersion compare:lastVersion] != NSOrderedDescending){

        return YES ;

    }

    return NO ;

现在比较的这一行总是有警告:Incompatible pointer types sending "NSString *" to parameter of type "NSNumber *"

Untitled的主页 Untitled | 初学一级 | 园豆:101
提问于:2014-02-24 08:43
< >
分享
所有回答(1)
0

从这个警告看,kVersion的类型是NSNumber *

dudu | 园豆:30948 (高人七级) | 2014-02-24 13:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册