わかりました。いくつかのリソースとサンプル コード (このなど) を調べましたが、これは非常に単純なはずですが、まだ答えが見つかりません。
1 つの小さな詳細を除いて、(外部バンドルをロードして統合するための)すべてを機能させることができました。
以下を使用して、バンドルから「メイン」クラスを取得します。
NSString* bundlePath = [[NSBundle mainBundle] pathForResource:@"MyBundle"
ofType:@"plugin"];
NSBundle* myBundle = [NSBundle bundleWithPath:bundlePath];
Class someClass = [myBundle principalClass];
問題は、バンドル内の「principalClass」をどのように (そしてどこで) 設定できるかということです。