だいぶ個人的にはアツイと思っていたFakeCameraがApple審査を通らず、ドラクエ9へ現実逃避していたのですが、AppStoreのアツイレビューを見て息を吹き返しました。
というわけでここ最近特に要望の多かったパスコードロック機能をiPachi、iSlot Proに実装中です。

少し前にQuadCameraやZoomCamera等のカメラアプリがここへきてレビュー通ったようなので、FakeCameraも騙し騙し申請してみます。
iPachiについて | iphoneアプリで稼げるのか
【App Store】iPhoneで機会割算出ができるパチスロ収支管理アプリ-iSlot Pro | iphoneアプリで稼げるのか
関連のあるアプリ
NSFileManager
システムサウンドのようなiPhone内のファイルをNSFileManagerで探す方法。
NSFileManagerのメソッドで以下の3つ方法で取得できる。
- directoryContetnsAtPath
- subpathsAtPath
- enumeratorAtPath
以下は/System/Library/Audio/UISoundsにあるファイル一覧を出力するサンプルコード。
続きを読む
NSArrayのインスタンスarrayにAccountSumクラスのオブジェクトが詰められている場合、こんな感じでソートできる。
array = [array sortedArrayUsingSelector:@selector(compareSum:)]; |
NSArrayに入れるオブジェクトにこんなメソッドを用意しておけば、あとはNSArrayがうまいことやってソートしてくれる。javaでいうComparatorみたいにソートのルールをメソッド内で定義してやる感じ。
- (NSComparisonResult)compareSum:(AccountSum *)ac {
if (self.sum > ac.sum ){
return NSOrderedAscending;
} else if (self.sum < ac.sum){
return NSOrderedDescending;
} else {
return NSOrderedSame;
}
} |
関連のあるアプリ
http://journal.mycom.co.jp/news/2009/05/29/009/index.html
やったー!
アプリとして紹介されたのは初めてです!
正直内容が内容なので、アプリ紹介をしてもらうのは諦めていたのでビックリです。
こんなアプリで恐縮です。
マイコミジャーナルのアプリ紹介はどのくらいの人が見てくれるのだろう。
パチンコパチスロ業界の人が見てくれるととてもありがたいのだけど。
ダウンロード数にどのくらい変化があるのか要注目。
多分明日の10時のダウンロードレポートにはこの記事の影響が出てると思う。
関連のあるアプリ
海外販売を狙うアプリを作っている場合は、全て画面に表示される全ての文字列を初めからNSLocalizableStringで実装すべき。
A-Liaison BLOG: iPhoneアプリをローカライズ(国際化対応)してみた
genstringsコマンドを使うとNSLocalizableStringを使っている部分をファイルに書き出してくれるので、ローカライズがとてもらくちん。
以下のコマンドをプロジェクトのROOTディレクトリで叩くとLocalizable.stringsができる。
genstrings -a $(find . -name "*.m") |
予めEnglish用とJapanese用のLocalizable.stringsをxcode上で作成しておいて、このコマンドで生成されたファイルの中身をコピペ。
あとは、日本語なり英語なり中身を書き換えれば終了。
注意はUTF-16でLocalizable.stringsを用意しておくことくらいかな。



