gpt4 book ai didi

xcode - ShareKit 集成期间出现奇怪的编译器错误

转载 作者:行者123 更新时间:2023-12-01 09:28:13 26 4
gpt4 key购买 nike

我尝试将 ShareKit 集成到我的项目中,但我遇到了问题。

当我将 ShareKit 类包含在我的类项目文件夹中时,编译器会出现如下错误

“解析问题。未知类型名称‘NSUInteger’”或“解析问题。未知类型名称‘NSString’”

在 MyProject_Prefix.pch 文件中。

我在前缀文件中定义的变量被我的应用程序全局使用。在我将 ShareKit 类包含在我的项目中之前,我从未遇到过这种错误。

提前致谢。

最佳答案

我设法通过将所有 #import 声明和任何其他 Objective-c 代码移动到 #ifdef __OBJC__ 部分来解决这个问题。

例如,如果你的 pch 文件看起来像这样,它会导致编译错误:

#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
#import <CoreData/CoreData.h>
typedef void (^BasicBlock)();

它必须看起来像这样,那些错误应该会消失:

#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
typedef void (^BasicBlock)();
#endif

关于xcode - ShareKit 集成期间出现奇怪的编译器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9824754/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com