a983292100 2017-08-04 06:05 采纳率: 0%
浏览 1135

iOS 可不可以为一个类 添加两个类目

为一个类添加两个类目后,在同一个VC中同时引用这两个类目,  其中一个类目中的方法报错, 任意注释到其中一个import,则正常运行,  求解答. 环境Xcode8.2

---#import
---#import

      UIViewController *workBaseVC = [[CTMediator sharedInstance] Work_viewControllerWithUserDic:[self appDelegate].userInfDic];  

            UIViewController *personalVC = [[CTMediator sharedInstance]  Person_viewControllerWithUserDic:[self appDelegate].userInfDic LoginOutAction:^(NSDictionary *userInf){

    NSLog(@"---LoginOutAction");
    [[self appDelegate]gotoLoginVC];
}];  // Person_viewControllerWithUserDic:这个方法会报红  , 任意注释到上面其中一个import,则正常运行

在Xcode8.3下没问题,  8.3版本下就会出现这个问题, 试问除了升级版本,还有其他解决方法么,谢谢大家
  • 写回答

1条回答

  • 卖太妃糖的古尔丹 2017-08-04 06:21
    关注

    图片看不到啊,另外两个类目存在同名方法吗,如果存在的话,应该会有二意性吧

    评论

报告相同问题?

悬赏问题

  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 matlab有关常微分方程的问题求解决,来真人,不要ai!
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法