我创建了使用ASIHTTPRequest的框架。
我将此框架添加到已使用ASIHTTPRequest的项目中。我得到了
ld:重复的符号......
在这种情况下,正确的方法是什么?
答案 0 :(得分:0)
目标C没有命名空间支持,它会猜测哪个类使用未确定的结果。 另一方面,您不应该从框架中暴露内部头文件,不确定是否是原因。
无论哪种方式,您都必须选择一个选项或重命名所有私有ASIHttpRequest类以避免冲突。
如果您知道依赖项可用,那么只需从依赖框架中使用它。在大多数情况下,这只是一个构建问题而不是交易杀手。