有人可以解釋爲什麼這不起作用:不清楚爲什麼if語句不起作用
int nrSegments=[segment valueForKeyPath:@"[email protected]"];
if (0==nrSegments) {
[self removeSegment:segment];
}
但這呢?
int nrSegments=[[segment valueForKeyPath:@"iteneryLegs] count];
if (0==nrSegments) {
[self removeSegment:segment];
}
「工作」是什麼意思? – LB40 2010-05-26 15:06:03
第二個代碼示例不會編譯,它缺少一個引用。你可以粘貼在確切的代碼? – progrmr 2010-05-26 15:16:48
沒有粘貼不是確切的代碼引號在那裏..只是粘貼相同的代碼纏繞,並在問題中作出改變..小oops – 2010-05-26 18:48:32