iOS Duplicate interface definition for class 'AppDelegate' ; Property has a previous declaration

因为要在当前版本基础上修改一个新的版本 所以就复制了原始版本出来修改后再上传分支,可是复制出来的项目打开直接报:

iOS Duplicate interface definition for class 'AppDelegate' ; Property has a previous declaration_第1张图片

我开始以为是导入了相同的文件,BuildPases 下的.m也查看了一遍,发现并没有

错误原因:虽然名字更改了,但是编译时路径相同

解决:Prefix Header重新更改下路径

小技巧:不用自己拼路经,点开Prefix Header直接把pch文件拖进去就好了

你可能感兴趣的:(Objective-C)