flyingbirdのiPhoneアプリ開発記録

- PolyRhythmの中の人がiPhoneアプリ開発中に思ったことを記録するブログです -

2013-01-01から1年間の記事一覧

NSTimer 一定の間隔であるメソッドを呼びたい場合

メソッドを一定の間隔で呼びたい Objective-Cでとあるメソッドを一定の間隔で呼びたい場合の実装方法です 以下のようにNSTimerのscheduledTimerWithTimeInterval:target:selector:userInfo:repeatsを使うとそんな事が出来ます パラメータは・・・ timeInterv…

Arturo Sandoval

10年以上前の話になるが、Arturo Sandovalのライブを見た事があった。ホントにすごい人で、体から音楽が溢れ出ていた。泉の様に体から音楽が溢れ出ていて、声や体の動きすべての表現が音楽になっている。言葉で表現するのは難しいが、とにかくすごかった。ラ…

KATAOMOI

KATAOMOIがver2.10になりました。 tweetの日付の表示不正を修正しました。 何日か前にNSDateFormatterの書式について書いたのですが、それです。 問題なければKATAOMOI+にも反映します。Connecting to the iTunes Store.

Atoms for Peace

結局ポチったのはこっちでした。日本版。 アモックアーティスト: アトムス・フォー・ピース出版社/メーカー: Hostess Entertainment発売日: 2013/02/20メディア: CD クリック: 2回この商品を含むブログ (1件) を見る

Segue

Segueで画面の遷移のstyleをcustomにした際に、遷移時のアニメーションを実装するクラスを作らなくては行けないらしい・・・事はググったらわかった。 UIStoryboardSegueを継承したクラスを作り、以下のようにメソッドを実装する。 - (void)perform { UIView…

NSDateFormatterの書式について

NSDateFormatterの書式でミスが発覚・・・ 年と日の書式は小文字である。 YYYYではなくyyyy。 DDではなくdd。 特にDDの書式とMMMの書式が混在する場合、 なぜかDDの部分は正しく表示されMMMが1月固定になっていた。 全パターン試した訳ではないが、他の書式…

'xxx' used as the name of the previous parameter rather than as part of the selector

xcodeをver4.6にアップデートしたら、以下のようなワーニングが出始めた。 'xxx'の部分はメソッド定義の引数の部分。 どうも引数にちゃんと名前を定義していないと出るようになったらしい。【ワーニング】 'xxx' used as the name of the previous parameter…

Appleの審査

KATAOMOIのバージョンアップの申請を出したら、2日目位でレビュー中のステータスに変わった。急に早くなったので、年が明けてからレビュアーを増やしたのかと思ったら、レビュー中のまま2日位放置されている。なんでやねん!!iTunes App Storeで見つかる …

サウンドプログラミング

かつて音楽もやっていたプログラマとしては、これは気になる本だ。欲しいな〜。アプリに使えないかね。 サウンドプログラミング入門――音響合成の基本とC言語による実装 (Software Design plus)作者: 青木直史出版社/メーカー: 技術評論社発売日: 2013/02/01…

花粉?

軽い頭痛に水っぱな・・・痒くはないがかる〜く目がジンジンする・・・ やばい、もう花粉が来てるのか?! 明日は雪なんて予報が出てるのに・・・

Atoms for Peace

これ・・買わなきゃ。。 AMOK (Deluxe Edition)アーティスト: Atoms For Peace出版社/メーカー: XL Recordings発売日: 2013/02/25メディア: CD クリック: 5回この商品を含むブログを見る

CABasicAnimation - アニメーションが元に戻る

アニメーションが戻ってしまう アニメーションが終了すると、アニメーションが始まる前の状態に戻ってしまう現象が発生。例えば画像とかをフェードアウトで消そうとした時に、フェードアウトし終わった途端に画像が元に戻ってしまう。ググって見ると以下の参…

使い方動画

昔、KATAOMOIの使い方動画をYouTubeにアップしたんですが、24回しか再生されてなかった。(笑 ま、使い方は使えばわかると思うのですが。。。 http://youtu.be/P9bX_pvxuvw

My OC Diary ver1.4

すっかり忘れてましたが、My OC Diaryがver1.4になりました。 何錠目のピルかわかるようにピルマークの上に数字を表示出来るようにしました。

30ピンでBluetooth

今、気になってるこれ。 カーステレオに30ピンのコネクタを付けていて、iPhoneで音楽を楽しんで居たのだが・・・iPhone5にしてから繋げることが出来ない。 そこで見つけたのがこれなんだが、果たしてちゃんと動くのだろうか・・・ 買ってみて動かなかったら…

AppBankさん

そう言えば、去年の10月ぐらいにAppBankさんにMy OC Diaryを紹介して頂きました。 ありがたいことです。記事はこちらです。動画まで載せてもらっちゃってます。

NSInvalidUnarchiveOperationException...NSLayoutConstraint

こんなエラーが出てアプリを起動した途端に落ちてしまいました。 Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint' storyboardの'File inspector'にあ…

CMMotionManager

CoreMotionを試してみようと遊んでみたところ・・・ 加速度センサーの (void)startAccelerometerUpdatesToQueue:(NSOperationQueue *)queue withHandler:(CMAccelerometerHandler)handler; メソッドのブロックがいっこうに実行されない・・・ CMMotionManage…

Objective-Cで最前面/再背面

Objective-Cであるviewに属するsubviewを最前面に持ってきたり、再背面へ持ってたりする方法 [superView bringSubviewToFront:subView]; [superView sendSubviewToBack:subView]; 上が最前面へ、下が最背面へ

Objective-Cのstaticイニシャライザー

所謂javaでいうところの static { // この初期化 } をObjective-Cでやる場合、どうすのか!! ググってみると、NSObjectに実装されている - (void)initialize を実装すれば良いらしい。 ただ、複数回呼ばれることがあるらしく、 そのへんは自前で1回しか処…

KATAOMOI+

KATAOMOI+がver1.3になりました。 BLOCK一覧機能を追加しました。 https://itunes.apple.com/jp/app/xiang-huforo-zhi-yuantsuru/id570670414?mt=8

KATAOMOI+

とりあえず、KATAOMOI+にブロック一覧機能を追加して、Appleに申請を出しました。1週間程度でリリースされるはずです。 次は、詳細画面でフォローやアンフォロー等が出来るようにしようかな・・・

No identities are available for signing

KATAOMOI+をリリース申請しようとしたところ、またもや問題が・・・ OrganizerでValidateをかけると'No identities are available for signing'ってエラーが出て、Validateを乗り越えられなかった。 'iOS Provisioning Portal'の'Provisioning'の'Distributi…

iOSデベロッパープログラムの更新と同時期に起きた問題

iOSデベロッパープログラムの更新と同時期に起きた問題です。実機でテストを行おうとiPhoneをMacに繋いで、実行をしようとすると、以下のようなエラーが発生。とりあえず、ググると"iPhone4(iPad)でアプリ作成"ってブログに答えが!!!。 ありがとうござい…

気になる本

この前、本屋でチロッと見て読んでみたいと思った本 「世界で闘うプログラミング力を鍛える150問」 気になる・・・ 世界で闘うプログラミング力を鍛える150問 ~トップIT企業のプログラマになるための本~作者: Gayle Laakmann McDowell,秋葉拓哉,岩田陽一,北…

BLOCK一覧機能

KATAOMOI+にBLOCK一覧機能を追加しようと思ってます。 BLOCKしている人を一覧で表示して片思いと同じ要領でUNBLOCK出来るようなイメージです。https://itunes.apple.com/jp/app/xiang-huforo-zhi-yuantsuru/id570670414?mt=8