【问题标题】:Can I use two classes with same names for two different targets?我可以为两个不同的目标使用两个具有相同名称的类吗?
【发布时间】:2017-08-17 07:22:37
【问题描述】:

有一个类 A 用于两个目标。但是对于两个目标,A 类的标头和实现是不同的。我可以有两次A类吗?每个目标一个?或者我必须重命名其中一个类然后导入?

【问题讨论】:

  • 如果我添加具有相同名称的类,则会出现错误“A 类的接口定义重复”。
  • 为什么不用别的名字呢?
  • 为了理智,最好重命名为两个类,特别是如果它们有不同的实现。
  • 好的。我将重命名类并使用它们。

标签: ios objective-c xcode8


【解决方案1】:

如果每个目标具有不同的实现,您可以为每个具有相同名称的目标设置“ClassA”。您只需检查每个“ClassA”文件的正确目标。

【讨论】:

    猜你喜欢
    • 2011-10-16
    • 2011-06-01
    • 2013-01-01
    • 2021-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多