1. swift调用object-c或者c时会在头文件里可能会出现 “Cannot find interface declaration for NSObject”? 这样的错误信息,一般只要在.h文件里加入
#include <UIKit/UIKit.h>
这一行即可。
2. 如果object-c文件里出现 cannot find protocol UIAlertViewDelegate 类似的错误,也可以在.m或者.h中加入
#include <UIKit/UIKit.h>
这一行。
#include <UIKit/UIKit.h>
这一行即可。
2. 如果object-c文件里出现 cannot find protocol UIAlertViewDelegate 类似的错误,也可以在.m或者.h中加入
#include <UIKit/UIKit.h>
这一行。
3. 如果编译的时候发现有 semantic issue,mach-o linker error的错误,那一般把文件加到targets->Build Phases->Compile Sources中就可以了。
本文详细介绍了在使用Swift调用Objective-C或C代码时可能遇到的错误,如找不到NSObject或UIAlertViewDelegate类的问题,并提供了相应的解决策略。通过在头文件中包含特定的导入语句,可以有效解决这些问题,确保代码的正常编译和运行。
491

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



