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