タグ

object-cに関するatelierMIRACLEのブックマーク (5)

  • 『UIViewをxibから生成する方法。』

    まだまだ知らないことだらけのプログラマです。 素人でネットから色々助けてもらっているので、自分も少しでも人の役に立ちたいと思いブログはじめました。 何らかのビューを生成して貼付ける時に、自分でいちいちビューの中身をプログラムで書くのはめんどい。。。 という事でxibファイルを使う。 そこで動的に?ようは使いたい時にxibから生成したい!という時のスースコードだ。 http://stackoverflow.com/questions/540345/how-do-you-load-custom-uitableviewcells-from-xib-files 自分はこれを参考。。というか、まここのページにあるコードをコピーして使ってます。 たったの2行なのでが。。 xibファイルの名前 = test.xib //これでxibを読み込み配列に保存出来るらしい。 NSArray *topLevelO

    『UIViewをxibから生成する方法。』
  • UIButtonを動的に作る - つまみ食う

    iPhoneアプリを作りたいなーと思って、少し前から図書館を借りたりしながら勉強しているのだけど、どうもInterfaceBuilderの使い方がよく分からなくて挫折してしまう。というか図書館で借りてきたのキャプチャ画像と実際の画面が違ってたりすると、自分でもびっくりするくらい簡単に混乱して諦めてしまってた。 そこで、とりあえずInterfaceBuilderを使うのはやめて、UI周りもコードでごりごり書こうかと思った。そうすることで、iPhoneアプリに必要な部分がコードとして可視化されて理解も深まるだろうと、ついでにInterfaceBuilderが何をしているのかが分かるようになるかなと。 とりあえず、今日はボタンを動的に作ってみたのでメモ。 とりあえず生成、UIButton の buttonWithType: でインスタンスを生成してその後でそれぞれのプロパティを設定する。

    UIButtonを動的に作る - つまみ食う
  • 警告文とエラーの意味 - iPhoneアプリ開発日記&感性な日常

    警告:"IBOutlet"attribute can only be applied to instance variables or properties ”IBOutlet”属性は、インスタンス変数かプロパティとしてだけ適用されます。 @interface{}の中に入っていなかったりすると出る。 警告:property "***"requires method "set***"to be defined - use @synthesize, @dynamic or provide a method implementation

  • UILabelやUIImageViewのタッチイベントを取得する | Moonmile Solutions Blog

    iPhone プログラミングの中で、ボタンのクリックイベントは簡単に取れるのですが、ラベルや画像のクリックイベントが手軽に取れません。いくつか調べると、UITapGestureRecognizer を使うか、touchesEnded メソッドをオーバーライドするか、という方法があるのですが手軽でもないので。 iphone – How can I determine if a UILabel was touched? – Stack Overflow http://stackoverflow.com/questions/2539380/how-can-i-determine-if-a-uilabel-was-touched UILabelのタッチイベントを検出する方法 ? 拡張現実ライフ http://akio0911.net/archives/3419 どうやら、tag を使うと一番手軽そ

  • viva Cocoa / Objective-C 入門

    開発環境のインストール 開発環境の種類 Mac OS XプラットフォームにはXcodeと呼ばれる開発環境が無料で付属しています。Xcodeが収録されている場所はMacに付属しているDVDか、お使いのMacのアプリケーションフォルダになります。このXcodeはMac OS Xプラットフォーム用のプログラムを開発するために必要なものがすべて揃っている統合開発環境 (IDE) と呼ばれるものになります。中に含まれているものは コードを書くためのエディタ グラフィックユーザインタフェースをつくるための Interface Builder Interface Builderでの作業を確認するためのSimulator コードを機械語に変換するコンパイラ 機械語に変換された各オブジェクトファイルをひとつの実行ファイルにまとめるリンカ バグを探しだすためのデバッガ などになります。 またiPhoneプラッ

  • 1