Xcode9手动拖入文件夹的问题
2017-09-26 本文已影响224人
凤鹃一鸣
更新了最新的Xcode9的小伙伴,手动拖入文件到Xcode时,是不是总是报错
"_objc_class_$ referened from"

这是因为Xcode9不支持手动拖入文件,项目缺少这个.m文件
出现这个问题,你需要手动添加.m文件到Compile Sources中,可以拖,也可以点+进行添加

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

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

再重新running一下,应该就可以了
我试过只要你不拖入文件夹,直接把你的.h和.m文件拖入是不存在问题的
怎么解决这个问题呢
方法1. 使用cocoapods
方法2.从xcode项目中添加,点击所要添加到的文件右键,选择Add Files to ...,再选择你需要添加的文件夹,这种添加就和以前xcode手动添加一样的了
