zoukankan      html  css  js  c++  java
  • iOS开发遇见的坑之二:工程文件中插件和自身工程命名冲突

    在升级cocoapod后,我重新管理了一下工程,其实也就是把各个类分类进行管理

    类似于这样

    然后编译就发现不能运行

    1.其中一个错误是工程文件缺失,根据提示添加进来进行

    2.有一个是pch的相对路径变了,需要重新添加

    3.也是最大的一个问题,解决了很久

    它提示我说文件名重复,刚开始一只不知道是什么意思,网上找了很久也没有发现是什么原因造成的

    后来自己第二天再次编译的时候哦,就去看运行报的错误,然后读英文,因为以前挺害怕读英文的,觉得太烦,太乱!

    发现是说我的CourseTableViewCell.m命名重复,然后就去寻找CourseTableViewCell.m,发现有两个一样的命名,一个在自己的工程,一个在插件的工程里面,在未升级cocoapod和整理文件之前是能正常运行的

    所以上网搜寻答案,发现两个工程的target membership是一样的

    把工程名的target membership改为

    把插件的target membership改为

    这样就运行通过

  • 相关阅读:
    Kotlin学习系列(三)
    获取Android设备标识符
    Kotlin学习系列(二)
    ijkplayer实现IMediaDataSource
    Fresco添加HTTP请求头
    Kotlin学习系列(一)
    完整的Android MVP开发之旅
    Marshmallow权限使用
    APP设计与开发(ui篇)
    下载Android源码
  • 原文地址:https://www.cnblogs.com/WayneLiu/p/4682156.html
Copyright © 2011-2022 走看看