1.先说个基本小错误:早上运行项目整个崩溃了,查找原因发现是把一个value为nil的参数存入了NSUserDefault,这个在使用时需要注意。
2.来说说Expected selector for Objective-C method and Expected method body这个问题:
第一步我改好后运行项目发现了这个问题,网上很多都说是把里面的东西剪切出来再粘贴回去或者创建个新的文件粘贴进去,删除原来的,博主没试过,仅说明下,而博主遇到并不是这个原因,问题出在崩溃的main.m里面,原因是第一次崩溃的时候,不小心在里面加入了一条横线,如图:
图中已经圈出,很不明显,也不会在这里报错,诸位要注意了,类似的问题可能出现在别的地方,以此为鉴。
Xcode报错Expected selector for Objective-C and Expected method body
Objective-C 编程陷阱
最新推荐文章于 2025-11-12 12:31:17 发布
本文分享了作者在运行Objective-C项目时遇到的两个常见问题:将nil值存入NSUserDefault导致应用崩溃,以及在代码中意外添加特殊字符引发的编译错误。通过实例提醒开发者注意这些潜在的编程陷阱。
1725

被折叠的 条评论
为什么被折叠?



