升级xcode7.3以后,系统在#import“xxx.h”时,会连同xxx.m文件一起提示,手速快的童鞋非常容易忽视,直接#import“LYPersonModifyView.m”结果一编译就会报错.
错误如下:
duplicate symbol _OBJC_CLASS_$_LYPersonModifyView in:
/Users/liuyu/Library/Developer/Xcode/DerivedData/QinWuBing-bmhkjfhzujrajleckazozvzqjgxw/Build/Intermediates/QinWuBing.build/Debug-iphonesimulator/QinWuBing.build/Objects-normal/x86_64/LYPersonModifyViewController.o
/Users/liuyu/Library/Developer/Xcode/DerivedData/QinWuBing-bmhkjfhzujrajleckazozvzqjgxw/Build/Intermediates/QinWuBing.build/Debug-iphonesimulator/QinWuBing.build/Objects-normal/x86_64/LYPersonModifyView.o
简单说明,因为你在蓝色区域LYPersonModifyViewController类里面#import了LYPersonModifyView.m, 所以要改一下,改成#import “LYPersonModifyView.h”。