静的ライブラリのコードを介して、CFBundle から XIB をロードしたいと考えています。
例:
MyViewController * foo = [[Static Library] instance] getMyViewController];
したがって、手動で作成した CFBundle に MyViewController .xib があり、Resources dir にあります。
しかし、getMyViewController で [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:MyBundlePointer] を介してロードしようとすると、NSInternalInconsistencyException が発生します。
何か案が?私は多かれ少なかれこれに困惑しています。これを行うことさえ可能かどうかはわかりません。