Непонятно, почему, если заявление не работает - PullRequest
0 голосов
/ 26 мая 2010

Может кто-нибудь объяснить, почему это не работает:

int nrSegments=[segment valueForKeyPath:@"iteneryLegs.@count"];
    if (0==nrSegments) {
        [self removeSegment:segment];
    }

но это делает?

int nrSegments=[[segment valueForKeyPath:@"iteneryLegs] count];
    if (0==nrSegments) {
        [self removeSegment:segment];
    }

1 Ответ

2 голосов
/ 26 мая 2010

Поскольку valueForKeyPath: @ "iteneryLegs. @ Count" возвращает NSNumber?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...