0

xibファイルをビューに動的にロードする必要があるiPhoneアプリを作成しています。このようなシナリオは4つdidFinishLaunchingWithOptionsあり、ロードしています。条件チェックに従って対応するビューを動的にロードする必要があります。コンパイル時エラーが発生していないため、コードは正常に実行されているようですが linker command failed with exit code 1 (use -v to see invocation)、3つのファイルのいずれかでリンカーエラーが発生しています(動的シナリオによって異なります)。外部ライブラリはプロジェクトに一度だけインポートされました。今、私はSingletonライブラリのを使用することを計画しています。

ロードされた動的ビューには、外部ハードウェアデバイスの外部ライブラリが含まれています。

setContentView(R.layout.as_per_condition);条件に従ってコンテンツビューを設定することで、Androidで同じ問題を解決しました。iOSでこれに似たようなアプローチがあるのではないかと思っていました。

Appleはメモリの観点からもすべてのコードをレビューしているので、私は少し心配しています。問題を解決するためのより良い方法はありますか?

4

1 に答える 1

0

おそらくいくつかのフレームワーク クラスを使用していますが、必要なヘッダーをクラスにインポートしていません。そのため、リンカー エラーが発生する可能性があります。動的ビューについては、質問を明確にするか、コードを投稿していただけますか?

于 2013-02-18T06:50:00.173 に答える