Interface Builder无法在静态库中查找类。运行应用程序时,它会在Interface Builder 错误中抛出未知MyClassName
。请注意,我在控制器中使用此类,但仍在Xcode 4.6 +中看到此行为。
此解决方案有效但我无法在静态库中为尽可能多的类添加30多个类别。当您有多个静态库时,它看起来更加丑陋: Xcode 4, Interface Builder and the Awareness of Classes in a Static Library
到目前为止我能找到的最好的一个是在我的main方法中为每个静态库类添加[MyClassName class];
个调用来强制Xcode加载它们但是它又需要所有那些“类” “我试图避免的主要陈述。
将“all_load”添加到链接器标志也可以,但会导致大量文件包含在构建中。
只是想知道是否有人知道更好更清洁的方法来处理这个烂摊子?