记录一个报错
Undefined symbols for architecture arm64
上面这个报错经常会遇到…但是一直不知道是为啥出现的…今天碰巧知道了出现的原因
错误出现的步骤是这样的
- 首先我新建了 Director 和 ConcreteBuild 两个类
- 在 viewController.m 中我使用这两个类写了一些代码
- 这个时候我觉得这两个类写的不好不想要了,于是全部删除了…
但此时在 viewController.m 中的代码还没有移除掉;再次编译运行的时候就会报
1 | Undefined symbols for architecture arm64: |
知道了错误产生的原因之后,再解决问题就很容易了…去 viewController.m 文件中把相关的代码全删了就好了…
只是有点儿疑惑为什么 xcode 不报找不到头文件 Director 或 ConcreteBuild 错误,而报这个 Undefined symbols for architecture arm64: 错误…一脸懵
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 masterKing 的个人博客!
评论