IOS 1为架构armv7重复符号

时间:2015-06-06 12:24:52

标签: ios objective-c

我在日志控制台中有以下日志。如何摆脱这个?

duplicate symbol _DeviceSystemMajorVersion in:
/Users/byteera/Library/Developer/Xcode/DerivedData/18_carati-esuxxyrbnzcfuwfkmqrndokpuzlr/Build/Intermediates/18 carati.build/Debug-iphoneos/18 carati.build/Objects-normal/armv7/NMRangeSlider.o
/Users/byteera/Library/Developer/Xcode/DerivedData/18_carati-esuxxyrbnzcfuwfkmqrndokpuzlr/Build/Intermediates/18 carati.build/Debug-iphoneos/18 carati.build/Objects-normal/armv7/Stepped_Slider_Bar.o
ld: 1 duplicate symbol for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

1 个答案:

答案 0 :(得分:0)

Stepped_Slider_Bar是您的自定义视图吗?尝试使用前缀声明_DeviceSystemMajorVersion:

// Stepped_Slider_Bar.m
#define SteppedSliderBar_DeviceSystemMajorVersion   xxxx