W jaki sposób należy uzyskać wartość bool, które można przypisać true, false i zero w Objective-C? Jaki jest sposób działania tego Celu C? Podobnie jak C# 's Nullable.Jaki jest sposób Objective-C uzyskania zerowego boola?
Szukam być w stanie użyć wartości zerowej do reprezentowania niezdefiniowane.
Uzgodniono, że jest to najbliższy sposób robienia tego natywnie, ale nie cierpię robić tego w ten sposób. Prowadzi to do trudnych do zlokalizowania błędów, jeśli programista zapomni, że właściwość jest 'NSNumber *' i zakłada, że jest to 'BOOL', w którym to przypadku testują na' if (yesNoOrNil) 'i daje niepoprawne wyniki bez żadnego ostrzeżenia . –