Xcode报错:Undefined symbols,Linker command failed with exit code1

这种编译报错点击Xcode左侧的小红叉这两行点击没反应,不知道具体报错原因怎么弄?

解决办法:

第一步:点周Xcode左侧工具栏的编译log日志按钮

第二步:第一步点击完Xcode左侧出现了编译历史列表,可以看到有报错的小红叉,还有编译的时间,可以点击小红叉这一行

第三步:第二步点击之后,Xcode内容栏就出现了整个编译的过程记录,哪些文件编译成功了,哪些文件编译失败了,还有编译所耗的时间等,这个时间我们可以滚动一个这个列表到出现红叉的地方:

第四步:在第三步的基础上,找到出现红叉的位置的右侧有一个"红叉2"的地方,右侧有一个小按钮:,点击这个小按钮就能展开具体的报错原因了

第五步:在第四步的基础上,根据错误提示找到对应的.m文件,并在Xcode右侧的Target Membership里将当前所编译的Target打勾

相关推荐
黑化旺仔17 小时前
【OC】KVO
macos·ios·objective-c·cocoa
滕州市燕猫虎计算机科技工作室个体工商户18 小时前
IDEA:Command line is too long
java·ide·intellij-idea
Liekkas Kono1 天前
macOS 27 安装 VMware Fusion 和 Win11 经验
macos·win11·vmware
AI编码进化论2 天前
云IDE介绍:环境模板化、Agent上云,云IDE该怎么选
开发语言·ide·人工智能·团队开发·ai编程
我要见SA姐13 天前
DeepSeek Harness 开源贡献手记:从 Issue 到 Merge 的完整旅程
ide·vscode·python·自动化·编辑器
shark-chili3 天前
关于AI辅助编程的认知
数据库·人工智能·redis·macos·缓存
2501_915918413 天前
使用 VS Code 写 Swift 做 iOS 开发,插件能实现哪些功能,还有哪些短板
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
威嵌神州3 天前
天脉 3 开发环境与 BSP 适配:IDE license、驱动开发、飞腾平台
ide·驱动开发·嵌入式硬件·fpga开发
zwd20053 天前
Mac 上写英文遇到不会的词,有哪些工具?输入法、翻译软件、写作助手怎么选
人工智能·macos·效率工具·英语写作·输入法·deepl·翻译工具