2012-10-01から1ヶ月間の記事一覧
配列を検索して、特定の文字列を含むもののみ取り出す方法です。 以下の配列の中から「魔女」を含むもののみ取り出します。 NSArrayのcontainsObjectでは含まれているかいないかの判断だけでしたが、これで取り出すことができます。 //配列 NSArray *ar = [N…
特定の機能を数秒後に実行する等の処理で使えますね。 //1秒後にhogeを実行 [self performSelector:@selector(hoge) withObject:nil afterDelay:1];
例えばセルに表示させたツイートにFavボタンをつけたいなど、カスタムセルにボタンを追加したい場合の処理です。 カスタムセルの作り方はこれをベースにして、追加させるところのみ書きました。まず、ボタンを設置してTagを設定します。ここでは7にしてあり…
UIImageを大量に作るにはここを改良してファイル名生成のところをfor文で回してあげれば良いのですが、UILabelはちょっとめんどうです。 UILabelを配列の数だけ生成し、位置と角度をランダムにしてみました。※Labelを破棄する場合の処理を追加しました。 以…
結果がXMLで出て来るので、それをどう文字列なり配列にするかがキモですね。 didEndElementで出力結果をどう表示させるか設定する場面でミスると、出力結果を最終的に処理する部分で苦労することになるので、そこだけ注意です。流れとしては、 1.ここの「作…
またテキストネタです。Objective-Cでマルコフ連鎖をやろうと思ったんですが、どうも上手くいかなったので似た感じで「元の文を入れ替えて違う文にする」のをやってみました。 流れとしてはこんな感じ。たぶんコードがめちゃくちゃだと思うので、だめだこり…
パラパラアニメなどで連番ファイルを読み込んだり、ファイル名に変数を使いたい場合のファイル指定の方法です。ド基本かもですが、個人的にObjective-Cでは初めてだったので(oFではあったけど)。まず3つのPNGファイルを用意しておきます。ファイル名は1Butte…
iOS6からTwitter.frameworkが使えなくなりました(動くけど警告が出る)。 Social.frameworkとやらを使えということらしいです。 タイムラインの読み込みに関してはこちらが詳しいです。 テキストだけ取り出したい場合は、・.h #import <UIKit/UIKit.h> #import <Social/Social.h> #import <Accounts/Accounts.h> @in</accounts/accounts.h></social/social.h></uikit/uikit.h>…
またまた文字列ネタです。 ここで条件を列挙して文字列を置換することをやりましたが、それを一気にやる方法を作りました。 plistを使います。 まず手順。1.プロジェクト名が書いてあるファイルを右クリックしてNew Fileを選び、iOS→Resource→Property List…