Я делал это вездеКак объединить целое число со знаком до нуля?
NSInteger myint = -3;
// ...
NSUInteger myuint = myint >= 0 ? myint : 0;
Есть функция математики в Objective C, что может сделать то же самое, не используя трехкомпонентную/условное назначение? Что-то вроде этого:
NSUInteger myuint = rounduptozero(myint);
Почему я не могу использовать выражение как один из параметров, например 'MAX (myint1 - myint2, 0)'? Это просто дает мне «NSNotFound». – zakdances
Вы можете это сделать. Почему ты не думаешь, что можешь? – rmaddy
Когда я пытаюсь это сделать, он дает мне значение «NSNotFound». Но когда я объявляю то же выражение, что и переменная, он работает нормально. – zakdances