Objective-Cでアチーブメント

iPhoneアプリに達成記録、Achievement(アチーブメント)を実装しようとしたが意外と情報がなかったので備忘録。 コチラiTunes Connect: Game Center の Achievement を設定する | siro:chroを参考に、itunes connectでAchievementを作ってから、 Game Centerプログラミングガイド – Apple D… 続きを読むObjective-Cでアチーブメント

ボタンを押した時に画像が変わるようにする。

xcodeには元々デフォルトのボタンが有り、色をつけたり、ある程度形を変えたり、画像を設定することが出来る。 しかし、ゲーム風やアナログ風のボタンを表示したい時もある。 ひょっとしたらxcodeの基本設定でなんとかなるものなのかもしれないけれど、よく判らんので自分なりにやってみた。 まずは、普通状態と押した時の状態のボタンの画像を用意する。 普通 おした時 これらをナビゲータエリアにドラッグ・アン… 続きを読むボタンを押した時に画像が変わるようにする。

複数のアラートビューで引っかかった。

UIAlertViewの表示 | iPhoneアプリ備忘録でアラートビューについて書いた。 この時はひとつの画面でひとつのアラートだったのでよかったが、複数のアラートを使い分けるときに困った。 アラートを表示するのは良いが、それを受けるほうが、どのアラートから来たか知らせる方法がよくわからなかった。 参考にさせて頂いたサイト。 複数のUIAlertViewでdelegateを使い分ける &#821… 続きを読む複数のアラートビューで引っかかった。

UIButtonを一時的に無効にしたりする。

今回は自分の素人具合、初心者であることを痛感しました。(;´∀`) 前回、UISegmentedControlを使ってゲームのLevel設定をしたのですが、 ゲーム中もUISegmentedControlがアクティブのままで途中で切り替えれたり?訳わからんことになって困ってしまった。 UISegmentedControlを一時的に消したり、止めたり出来れば良いのですがやり方がわかりません。 IBA… 続きを読むUIButtonを一時的に無効にしたりする。

UIAlertViewの表示

UIAlertViewで検索をかけると、iOS8からUIAlertViewは推奨されなくなりUIAlertControllerになるという記事ばかりひっかかった。 特にSWIFTではそうなのらしい。 とは言え、こっちはまだObjective-cで頑張ってるところだ。 参考にさせて頂いたサイト。 Objective-C AlertView – iscene ページ! まだデリゲートはよく… 続きを読むUIAlertViewの表示

Implicit conversion loses integer precision: ‘NSUInteger’ (aka ‘unsigned long’) to ‘int’ っていうエラー

前回の記事のNSUserDefaultsを試している時に データの取り出しで recordCount = [defaults integerForKey:@”record”]; と書くと黄色三角で Implicit conversion loses integer precision: ‘NSUInteger’ (aka ‘unsigned long&#8217… 続きを読むImplicit conversion loses integer precision: ‘NSUInteger’ (aka ‘unsigned long’) to ‘int’ っていうエラー