Come dovrei ottenere il valore bool che posso assegnare vero, falso e nullo a in Objective-C? Qual è il modo in cui Objective-C fa questo? Molto simile al Nullable di C#.Qual è il modo Objective-C di ottenere un bool nullable?
Sto cercando di essere in grado di utilizzare il valore nil per rappresentare indefinito.
Concordato che questo è il modo più vicino di farlo in modo nativo, ma io odio doverlo fare in questo modo. Porta a bug difficili da individuare se un dev dimentica che la proprietà è un 'NSNumber * 'e assume che sia un' BOOL', nel qual caso testano per 'if (yesNoOrNil)' e fornisce risultati errati senza alcun avviso . –