jubilee

Programing, Books and more...

文字列の大小比較

文字列を大小比較する場合は、以下を使用する。

文字列の大小比較
1
2
3
4
5
6
7
8
9
10
NSComparisonResult result = [比較元 compare:比較相手];
if (result == NSOrderedAscending) {
    結果:元 < 相手:-1
}
else if (result == NSOrderedSame) {
    結果:元 = 相手:0
}
else if (result == NSOrderedDescending) {
    結果:元 > 相手:1
}

単純に等しいかどうかの判断であれば isEqualToString: を使用。