Apollo Android(GraphQL)自定义类型构建文件警告:“无法为最终字段分配值”。
创始人
2024-09-09 01:00:35
0

当在Apollo Android(GraphQL)中使用自定义类型构建文件时,可能会出现警告:“无法为最终字段分配值”。这是由于自定义类型的字段被标记为val(即只读)而不是var(即可读写)引起的。下面是解决该警告的代码示例:

  1. 首先,找到自定义类型的字段,确保它们被声明为var而不是val
class CustomType {
    var field1: String = "" // 修改 val 为 var
    var field2: Int = 0 // 修改 val 为 var
}
  1. 然后,在自定义类型构建文件中,将field1field2的默认值设置为null,并在构造函数中接受参数来初始化它们。
@CustomScalar("CustomType")
class CustomType {
    val field1: String?
    val field2: Int?

    constructor(field1: String?, field2: Int?) {
        this.field1 = field1
        this.field2 = field2
    }
}

通过将字段声明为var并在构造函数中进行初始化,可以解决“Apollo Android(GraphQL)自定义类型构建文件警告:‘无法为最终字段分配值’”的问题。

相关内容

热门资讯

透视玄学!吉祥填大坑脚本小程序... >>您好:吉祥填大坑脚本小程序确实是有挂的,很多玩家在这款吉祥填大坑脚本小程序游戏中打牌都会发现很多...
透视玄学!新二号辅助下载,拱趴... >>您好:新二号辅助下载确实是有挂的,很多玩家在这款新二号辅助下载游戏中打牌都会发现很多用户的牌特别...
透视黑科技!新518互游辅助,... 新518互游辅助是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我微...
透视科技!同乡游辅助工具制作,... 透视科技!同乡游辅助工具制作,aapoker公共底牌-原先有挂开挂辅助平台这是一款可以让一直输的玩家...
透视系统!游戏挂机辅助软件,W... 游戏挂机辅助软件开挂教程视频分享装挂详细步骤在当今的网络游戏中,游戏挂机辅助软件作为一种经典的娱乐方...
透明总结!掌中乐游戏辅助器,智... >>您好:掌中乐游戏辅助器确实是有挂的,很多玩家在这款掌中乐游戏辅助器游戏中打牌都会发现很多用户的牌...
透明私人局!微乐麻将脚本透视,... 透明私人局!微乐麻将脚本透视,pokemmo手机脚本-原生有挂开挂辅助脚本 了解更多开挂安装加(13...
透明讲解!微信小程序透视挂,w... 透明讲解!微信小程序透视挂,wepoker透视脚本-从来有挂开挂辅助脚本 了解更多开挂安装加(136...
透视系统!闲逸辅助功能怎么下载... 透视系统!闲逸辅助功能怎么下载,wepoker公共底牌-起初有挂开挂辅助下载这是一款可以让一直输的玩...
透明肯定!海螺众娱脚本,wep... >>您好:海螺众娱脚本确实是有挂的,很多玩家在这款海螺众娱脚本游戏中打牌都会发现很多用户的牌特别好,...