【发布时间】:2011-08-02 00:34:52
【问题描述】:
可能重复:
What is the best way to solve an Objective-C namespace collision?
我在一个应用程序中使用了 2 个不同用途的开源项目 --- 问题是两个项目具有相同的类名和不同的实现。
根据我的理解,目标 C 没有命名空间选项来处理范围 --- 到目前为止,我正在重命名该类之一及其用法以使其在我的项目中工作。
是否有任何替代解决方案然后重命名?我觉得目标 C 缺少命名空间。
【问题讨论】:
-
他们确实使用它,例如。
等。虽然不知道如何实现它:S. -
@Sailesh 这与命名空间无关。这只是文件的组织。
-
分享导致冲突的类名以及两个框架的名称可能是有益的。
标签: objective-c cocoa