沖縄が日本のシリコンバレーのようになってほしいと願うiOSエンジニアのブログ

世のエンジニアの役に立つようなブログにしたいなぁ

NSClassFromStringを利用して、静的ライブラリからクラスをインスタンス化しようとする場合

ちゃんと、プロジェクトに組み込んで、ヘッダー検索パスにも、パスを追加してるのに、NSClassFromString が nil を返してインスタンス化できない現象に遭遇しました。

 

 

 

解決策は、このサイトを参考

 

http://stackoverflow.com/questions/2227085/nsclassfromstring-returns-nil

 

 

 

静的ライブラリからクラスをインスタンス化しようとしている場合は、「他のリンカフラグ」ビルド設定に "-ObjCの"フラグを追加する必要があります。

 

 

 

だそうです。めちゃハマった。

 

まだまだ未熟だな。