技術

obj.C:伏兵compare: == NSOrderedSame

うーん、イマイチです。デバッグ不足と言うか。未だにわかっていないと言うか。

①isEqual:、②isEqualTo:、③isEqualToString:、④compare:  == NSOrderedSameの4種類の比較について④でないといけないところがあるようです。

たとえば、if ([filepath compare:[mmMesaTViewCont CallGetCell:@”fSort”  ffRow:inx]] == NSOrderedSame)のようなケース。NSStringとの比較です。

if ([fType  isEqualToString: @”file”])はこれでOKです。

if ([wPath0 isEqualToString:wPath1]) も、NSString同士なので、多分これでOKです。

①と②はすべて③isEqualToString:に変更しました。

この変更でバグがひとつ潰れました。やれやれです。

IMG_3685

ヤフードームに行って来ました。

IMG_3699山笠の準備が進んでいました。

お昼は、弁当をHiltonの少し先の海辺まで行って食べました。

ちょうどHiltonの裏側は浜辺を工事中でした。しかし、外人の女性がひとり、甲羅干しをしていました。まわりは工事中のお兄さん・オジサンだけで、クレーンも出ていました。それだけにとても際立つ風景でした。

Categories: 技術