我正在尝试将我的 iOS 应用程序移植到 Mac OS X SDK,并发现我收到以下错误消息:'Collection' redeclared as a different kind of symbol.
'Collection.h' 是否有可能是我的核心数据实体之一的名称,并且是我的 iOS 项目中的文件,是 OS X SDK 中的保留名称吗?
更新:我挖掘了代码,发现关键字Collection
是在 Carbon 中定义的,在Collections.h
:
typedef struct OpaqueCollection* Collection
除了更改我的核心数据实体的名称之外,还有什么办法可以解决这个问题?