zoukankan      html  css  js  c++  java
  • error===>ld: 2 duplicate symbols for architecture x86_64

    一,经历

    1> 出现了以下错误,感觉像是GiftAnimationView文件的问题

      /Users/liuzhu/Library/Developer/Xcode/DerivedData/testTimerShowScrollView-gwbgymjoyrylqjerhpxxcxbmbcdm/Build/Intermediates/testTimerShowScrollView.build/Debug-iphonesimulator/testTimerShowScrollView.build/Objects-normal/x86_64/GiftAnimationView.o

    ld: 2 duplicate symbols for architecture x86_64

    clang: error: linker command failed with exit code 1 (use -v to see invocation)

     

    2> 于是我重新建了一个GiftAnimationView类文件,结果依然报此错误.于是我新建了一个工程,可是依旧弹出此错误

    3> 我实在没辙了,只能检测所有GiftAnimationView出现的地方,结果错误还真是有个性:

    #import "GiftAnimationView.m"

    会先编译一次头文件里面的方法,再编译一遍实现文件里面的方法,于是就出现了2次重复的方法调用.

  • 相关阅读:
    POJ 1995
    POJ 3233
    HDU 2815
    POJ 2417
    POJ 3243
    HDU 3579 线性同余方程组
    HDU 1573
    POJ 2115
    POJ 2891
    HDU 2035 不忍直视的水
  • 原文地址:https://www.cnblogs.com/lz465350/p/5431333.html
Copyright © 2011-2022 走看看