使用iOS框架与ASIHTTPRequest集成在项目中的ASIHTTPRequest

时间:2012-08-28 09:21:11

标签: iphone objective-c ios

我创建了使用ASIHTTPRequest的框架。

我将此框架添加到已使用ASIHTTPRequest的项目中。我得到了

  

ld:重复的符号......

在这种情况下,正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

目标C没有命名空间支持,它会猜测哪个类使用未确定的结果。 另一方面,您不应该从框架中暴露内部头文件,不确定是否是原因。

无论哪种方式,您都必须选择一个选项或重命名所有私有ASIHttpRequest类以避免冲突。

如果您知道依赖项可用,那么只需从依赖框架中使用它。在大多数情况下,这只是一个构建问题而不是交易杀手。