Compare a NSNumber to an int

后端 未结 5 2227
长发绾君心
长发绾君心 2021-01-01 17:39

I\'ve a simple question (I think): I\'m trying to compare a NSNumber with a int, to see if it is 0 or 1. Here is the code:

id i = [dictionary objectForKey:@\         


        
5条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-01 18:06

    You can easily write:

    NSNumber *number = [NSNumber numberWithInt:123];
    int integer = 1234;
    
    NSLog(@"%@ == %i : %i", number, integer, [number intValue] == integer);
    

    Output should be

    123 == 1234 : 0
    


    I hope i can help you!

提交回复
热议问题