Пользователь @Felz правильный. чтобы получить значение из NSNumber
, вы должны получить его с помощью вызова метода:
int percentInt = 95;
NSNumber *percent = [NSNumber numberWithInt:percentInt];
int myint = [percent intValue];
Вместо этого вы распечатали адрес указателя для percent
NSLog(@"Percent Value: %d",[percent intValue]);
NSLog(@"Percent Address: 0x%X",percent);
Помните, что NSNumber *percent
означает, что процент является указателем , а не значением.