Objective-C

cocos2dのCCLayerのクラス名に関して

すごくどうでもいいところで時間を使ってしまった。 cocos2dの新しいCClayerを作成する際に ~Sceneというクラス名にしないと何故か自動入力とかクラス関係とかが一切反応しなくなりました・・・ こんな落とし穴があるとは・・・ 何か他の条件でもあるのだろ…

NSScannerの取り扱い

走査方法 (BOOL)isAtEnd ・文字列をすべて走査し終わったかの判定、whileとかで使うと便利 - (NSInteger)scanLocation ・現在の走査位置 ・プロパティのように見えるがただのメソッドなので前の位置に戻ったりとかはできないみたい - (BOOL)scanString:(NSSt…

xcodeでのバグ・・・?

よく画像を画面に表示するときにUIImageのimagenamedをつかって画像を取得し、UIImageViewに描写することで表示できます。 なんですが、この前UIImageで実装しているときに謎の現象に遭遇しました。 それは利用していた画像が...@2x.pngを使用していて画像サ…

UITextFieldのshouldChangeCharactersInRangeに関して

UITextFieldのdelegateでshouldChangeCharacterslnRangeというのがあります。 これでは引数でrangeとstringを持っていてそれぞれ range:選択中の範囲 string:そこに入れる文字 が渡され、これをうまく使えば文字数の制限ができたりします。 文字数の制限に関…