我刚刚将数据库文件从桌面替换为项目文件夹,然后我收到了此错误。这个错误发生在sqlite文件中,它被阻止/不可编辑,所以没有机会无意中键盘命中..我已经完成了应用程序,只是测试。我猜它是模拟器的一个问题,所以我清理,擦除iPhone模拟器文件夹中的应用程序但没有任何工作..任何快速建议?以下是完整的错误消息
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/usr/include/sqlite3.h:147:12:预期标识符或'('
其他警告以及此错误
Video_Search_Engine / favoriteListVC.m:9:9:Video_Search_Engine / Video_Search_Engine /../ favoriteListVC.m中包含的文件:9: Video_Search_Engine / favoriteListVC.h:10:9:在/favoriteListVC.h:10中包含的文件中: Video_Search_Engine / DBmanager.h:10:9:Video_Search_Engine / DBmanager.h中包含的文件:10: Volumes / Xcode / Xcode.app / Contents / Developer / Platforms / iPhoneSimulator.platform / Developer / SDKs / iPhoneSimulator6.0.sdk / usr / include / sqlite3.h:49:24:扩展为宏'SQLITE_EXTERN'
答案 0 :(得分:1)
检查所有括号匹配的头文件和实现文件。
检查的一种方法是双击左括号并查看相应的右括号。如果匹配正常,则更正。当然,缺少括号。仔细检查。