App Storeのレビューの状況について
今頃知ったんですが、App Store(iOS)のレビューは8日以降かかる
(2012年7月6日現在)というのが、
ちょっと古いけどアップルのデベロッパーニュースサイトに書いてありましたね。
公式にアナウンスされてたんですね。ちゃんとサイトも読まなきゃ。。。。
でも、今は、2週間程度かかる状況です。(因みに体感時間ですw)
NSLogで関数名を表示する方法。
XCodeででバッグをしているときに、関数がどう通ったかを確認したいときがありますよね。(え?ない?いや、あると思ってくださいよ(^0^;))
関数名を途中で変更したら、そのログも変更しなきゃならない。
そんなときにいちいち関数名を自力でコピペするのめんどくさくないですか?
実はこんなマクロがあるのです。まぁ、これってC++用なのかな?
NSLog(@"%s [Line %d]", __PRETTY_FUNCTION__, __LINE__);
こんな風に。。。。。
InterfaceBuilderでカスタムUIを追加する。
大げさのタイトルですが、InterfaceBuilderで自分(オープンソース)で作ったカスタムUIをエディットしたい場合、どうすればいいのでしょうか?
それが簡単なんですよねぇ。
ここに、書いてありました。
参考:Custom UIControl subclass set position in IB for iOS
「command-opt-3」でいいらしいです。
今回は、「AGMedallionView for iOS」をテストしてみます。
1)貼り付けたいViewを開きます。
2)適当なコントロールを貼り付けます。
今回は、UIViewを貼り付けます。
QuickHelpを見るとUIViewクラスが張り付いていることがわかります。
3)ターゲットのコントロールを選択したまま、
[Command(コマンド)]+[opt(オプション)]+[3]
押下します。すると「Custom Class」にフォーカスがあたります。
そして、ターゲットのクラスを設定し、エンターをします。
4)これでできてますが、確認。
一旦、先ほどのコントロールからフォーカスを外して、再度選択します。
すると、UIControlになっていることを確認します。
これで、変更できました。
実際に先ほどのオープンソースを用いて以下のようにテストしました。
このオープンソースも結構おもしろいので良かったら使ってみてくだされ。
GPL v3 License なんで、結構面倒かもしれませんが。。。。。
いつも以上に楽しく調べてしまった。。。。。σ(^◇^;)