Error:linker command failed with exit code 1 (use -v to see invocation) - iOS
2024-08-31 07:11:19
今天在操作 CoreData 时,创建完 Create NSManagedObject Subclass... 后,工程中会自动生成四个文件,如下图所示:
此时此刻便以工程,激动人心的时刻来临了!莫名其妙的就抛出了一个异常(linker command failed with exit code 1 (use -v to see invocation)),如下图所示:
解决办法:
起初以为是文件重复导致的,但是距本次抛出异常操作前,只针对 CoreData 进行了操作后来经过仔细排查,所以还是果断将问题定向至了 CoreData 上,并非常肯定以及确认是 CoreData 导致的,因为Xcode 8 会默认生成 SubClass, 通过手动创建 SubClass 会导致文件重复而导致编译报错,所以经过一番排查发现有两处需要在初次使用 CoreData 时进行配置调整即可;
步骤一:
将 Tools Version => Minimum 中的默认参数变更为 7.3,如下图所示:
步骤二:
将 Class => Codegen 中默认选项变更为 Manual/None, 如下图所示:
经过如上两个步骤的操作后,重新 Create NSManagedObject Subclass... 一下,再次编译工程即可.
此次分享到此结束,希望内容能对大家实际有所帮助,有什么不足之处欢迎指点共同进步!
最新文章
- Eclipse 显示所有文件
- R语言学习笔记(一)
- ASM:《X86汇编语言-从实模式到保护模式》第11章:进入保护模式
- Hive优化
- android studio 更改背景和设置字体大小
- Eclipse安装Vim——viPlugin插件
- 《那些年,我们拿下FPGA》做笔记
- 基于c#+xaml的前台采用IE的js引擎写后台
- jquery 展开关闭效果
- [转载]【虚拟化系列】VMware vSphere 5.1 网络管理
- 协议端口号(protocol port number)
- CSS文字不换行,溢出省略
- onoffswitch-checkbox
- Javaweb编程中的乱码问题
- Android中APK签名工具之jarsigner和apksigner详解
- django 静态文件
- git提交本地代码到新分支
- Python 类的多态的运用
- oracle 执行的时候,显式输出结果!: set serveroutput on;
- 跟我学算法 - 读取excel文件(xlrd)