0

私はObjective-CとiPhoneの開発に不慣れです。

一般的なUI機能を実装するコレクションクラスがあります。数式を入力するためのEditBox、結果がレンダリングされるラベル、および計算を実行するためのボタン。

この機能をさまざまなプロジェクトに組み込むことができるようにしたいと思います。事前にUIを生成するのではなく、要素を使用してクラスを定義IBOutletIBAction、アプリケーションによって実装されているUIと直接リンクできるようにします(Interface Builderを使用)。

ViewControllerIBActionIBOutletは異なるクラスに実装されていても、Interface Builderでアクセスできますか?このユースケースは「Objective-C」で可能ですか?

どんな助けでもありがたいです。

4

1 に答える 1

0

はい。インターフェイスビルダーですべてのクラスをインスタンス化し、それを使用できます

例: 電卓クラス

=>パレット/ライブラリからIBの左ペインにNSObjectをドラッグし、インスペクターでそのクラスを電卓に変更します:)それを使用できます

于 2012-12-19T11:10:47.233 に答える