- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
//написали и нам на кодревью сказали что это Оо
if (([someobj1.index isEqualToNumber:someobj2.index] ? YES : NO)) {...}
//рефакторим в:
BOOL *check;
[someobj1.index isEqualToNumber:someobj2.index] ? (check=YES) : (check = NO)
if (check) {...}
//видим что среда ругается и наконец рождаем
if ([someobj1.index isEqualToNumber:someobj2.index]) {...}
UncleAli 16.07.2013 00:58 # +3
Что, вот прямо так?
torip3ng 16.07.2013 07:57 # 0
Xtasy 16.07.2013 10:52 # +1
Или объявлял его как (nonatomic, strong).
Хотя здесь все-таки от неграмотности, видимо.
bormand 16.07.2013 05:08 # +2
Никогда не понимал, зачем люди абузят тернарники, заставляя их исполнять побочные действия... Для этого же же есть if :)
guest 16.07.2013 22:20 # −1
че, прям так и написалли?
видел бы шёф, он бы тебя погладил по головочке, воображаю...
guest 19.07.2013 23:24 # −2
guest 20.07.2013 13:34 # 0