关于-al_load和-force_load,以及Three20使用是遇到的问题
使用Three20时要把-all_load和-ObjC两个编译选项加进去,为什么呢?不加又如何?不加编译有可能通过,但运行时可能找不到需要的类,官方解释是加入-all_load是为了避免GCC的linker的一个bug,该bug可能导致你在使用静态库的时候找不到相应的类,但有一个问题,用了这个选项以后linker会去遍历所有的静态库,这个行为可能造成不同静态库之间的不兼容,比如有些库...
原创
2011-07-25 19:37:06 ·
135 阅读 ·
0 评论