Рассмотрим приведенный ниже кодunsignedIntValue против intValue
id j = @"123";
NSUInteger a = [j unsignedIntValue]; // not working
NSUInteger b = [j intValue]; // works
Почему при преобразовании объекта NSString в целое число без знака, только intValue
работает?