【发布时间】:2021-05-13 15:05:55
【问题描述】:
我在我的 Swift 项目中使用 GraphQL。我已经通过 CocoaPods 安装了 Apollo,并在我的项目中添加了一个 schema.json 文件。但是,我在整个项目中不断遇到错误。我目前正在处理的错误在API.swift 中,这是一个由 Apollo 自动生成的文件。该文件包含自动生成的变量“__typename”,它将始终存在,因为 Apollo 似乎在编译时重新生成了它(换句话说,我不能简单地删除这些“__typename”的声明)。
我的API.swift 文件中不断出现此错误:
Variable name should only contain alphanumeric characters '__typename' (identifier_name)
有谁知道这是为什么?我的朋友有一个具有完全相同实现的项目(他的 API.swift 文件具有完全相同的变量名),并且它可以工作!我的机器上的 Apollo 有问题吗?
谢谢!
【问题讨论】:
-
您设法解决了这个问题吗?你使用的是哪个版本的 Xcode 和 Apollo?
标签: swift xcode graphql cocoapods apollo