パラメータを持つNSMutableArray
オブジェクトがあります。このパラメータでオブジェクトを並べ替える必要があります。Link
Byte taskOne
for (Byte i = 0; i < [linksArray count]-1; i++) {
Link *l = [linksArray objectAtIndex:i];
Link *lNext = [linksArray objectAtIndex:i+1];
if (l.taskOne >= lNext.taskOne) {
NSLog(@"%d >= %d", l.taskOne, lNext.taskOne);
[linksArray replaceObjectAtIndex:i withObject:lNext];
[linksArray replaceObjectAtIndex:i+1 withObject:l];
}
}
これは私に間違った結果を与えますが、私は何が悪いのかわかりません。助けてくれてありがとう。