Obj.C

obj.C:わかりにくい

調べていたら、Controller / Modelでやるのはいいとしても、setStringとstringを使わなくても単純に代入文で書けることがわかりましたので、書き方を変えました。

なかなかスイスイと先に進まないのですが、mcReadBuffer = [NSKeyedUnarchiver unarchiveObjectWithFile:mcFilePath];ですむのに、Controlloer/ModelでoverrideさせたsetStringを使って、[mcReadBufferAddr setString:[[NSString stringWithContentsOfFile:mcFilePath encoding:4   error:nil] copy]];と書いていることに気づきました。命令文が長いのとoverrideがわかりにくいのでsetStringを基本的には代入文に改めました。

rtf/rtfdについて調べていたのですが、ここでまた、NSRangeに引っかかりました。この際なので、引っかかったり、調べたときにサンプルコードを追加して書けば二度手間がかからないことがわかりました。やれやれです。NSString。検索、置換。を参照しました。

スクリーンショット 2014-02-16 21.47.49

Categories: Obj.C, 技術

Tagged as: ,