Xcode9手动拖入文件夹的问题

作者: 凤鹃一鸣 | 来源:发表于2017-09-26 09:24 被阅读224次

更新了最新的Xcode9的小伙伴,手动拖入文件到Xcode时,是不是总是报错

"_objc_class_$ referened from"

报错界面

这是因为Xcode9不支持手动拖入文件,项目缺少这个.m文件

出现这个问题,你需要手动添加.m文件到Compile Sources中,可以拖,也可以点+进行添加

添加.m文件到Compile Sources

框架需要手动导入Link Binary With Libraries中

框架导入Link Binary With Libraries中

资源需要手动添加到Copy Bundle Resources

资源需要手动添加到Copy Bundle Resources

再重新running一下,应该就可以了

我试过只要你不拖入文件夹,直接把你的.h和.m文件拖入是不存在问题的

怎么解决这个问题呢

方法1. 使用cocoapods

方法2.从xcode项目中添加,点击所要添加到的文件右键,选择Add Files to ...,再选择你需要添加的文件夹,这种添加就和以前xcode手动添加一样的了

相关文章

网友评论

本文标题:Xcode9手动拖入文件夹的问题

本文链接:https://www.haomeiwen.com/subject/gkojextx.html