我是新來的ios。我想檢查陳述是否屬實,但是這種情況即使在虛假的情況下也是如此。無法比較if語句中的值
NSMutableArray *passengers=loginObj.passengers;
PassengerObj *passenger=[passengers objectAtIndex:0];
if([[passenger checkedIn] objectAtIndex:0])
{
[somestatement];
}
調試器
_checkedIn __NSCFArray * @"1 object" 0x168b8200
>[0] __NSCFBoolean * @"0" 0x37e696d4
我相信'@「0」'因爲它不是'nil'而評估爲'true'。 – Arc676
你們但如何正確地做到這一點? –
對象始終是「@」0「'還是」@「1」'? – Arc676