iOS之报错上架填坑iOS学习开发iOS学习笔记

Xcode9手动拖入文件夹的问题

2017-09-26  本文已影响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手动添加一样的了

上一篇 下一篇

猜你喜欢

热点阅读