「Couldn't register xxx with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger.」
2012年6月30日土曜日
「Couldn't register xxx with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger.」
実機で動かそうとすると以下のエラーが出て実機テストできないことがあったのでその原因を書きます。
「Unknown class クラス名 in Interface Builder file.」エラーについて
コンパイル時「Unknown class クラス名 in Interface Builder file.」というエラーが出たのでその対処方法を書きます。
2012年6月10日日曜日
「Local Declaration of "xxx" Hides Instance Variable」というエラーについて
コンパイラ時に「Local Declaration of "xxx" Hides Instance Variable」というエラーが出ました。
原因
ローカル変数とインスタンス変数の名前が同じであったために出たエラーのようです。ローカル変数とインスタンス変数の名前は異なる名前を付けなければならないようです。参考記事
‘Local Declaration of "●●" Hides Instance Variable’コンパイラ警告の回避方法 - さくらのあたま2012年6月7日木曜日
2012年6月3日日曜日
UIView、UIWindow、UIViewControllerについて
UIView
画面上に矩形エリアを定義し、その領域の描画やイベント処理などの機能へのインターフェースを提供します。このクラスそのものはその領域を背景色で塗り潰すだけで、実際の処理はUIViewクラスを継承するクラスのオブジェクトにより実行されます。UIView - iPhoneアプリ開発の虎の巻
UIView - 福井高専IT研究会OfficialWiki
UIWindow
アプリケーションが画面に配置するウィンドウを表すクラスです。ウィンドウはその中にビューを配置する領域を提供し、ビューの階層のルートとして機能します。通常はiOSアプリケーションには1つのウィンドウしかありません。UIWindow - iPhoneアプリ開発の虎の巻
UIWindow - 福井高専IT研究会OfficialWiki
UIViewController
ビューをコントロール・管理するのがこの「UIViewController」の仕事で、プロパティとしてビューそのものを持っており、そのビューの表示などをサポートします。このクラスを継承するクラスにはUINavigationControllerやUITabBarControllerなどがあります。UIViewController - iPhoneアプリ開発の虎の巻
UIViewController - 福井高専IT研究会OfficialWiki
まとめ
"UIWindow"の中に"UIView"が1つまたは複数あり、その"UIView"を管理するのが"UIViewController" という解釈でよさそうです。参考書籍
Objective-C プログラマーズバイブル
登録:
投稿 (Atom)