gpt4 book ai didi

ios - 使用未解析的标识符 '_ComboItemId'

转载 作者:行者123 更新时间:2023-11-30 13:38:25 29 4
gpt4 key购买 nike

你好 friend ,我在创建模型类时遇到奇怪的错误虽然我已经创建了该类,但它显示错误
任何建议!!
谢谢您

这是代码

import Foundation
class ComboModel {
private var _ComboItemId: String!
private var _ComboMainCategory: String!
private var _ComboCategoryId: String!
}

var ComboItemId : String {
return _ComboItemId // Error Use of unresolved identifier '_ComboItemId'
}

init(ComboItemId : String) {
self._ComboItemId = ComboItemId // Error Initializers may only be declared within a type
}

最佳答案

这是一个简单的用户错误。你有一个带有私有(private)变量的类

class ComboModel {
private var _ComboItemId: String!
private var _ComboMainCategory: String!
private var _ComboCategoryId: String!
} // your class ends here!!!

现在您正在尝试访问 ComboModel 类私有(private)变量 _ComboItemId。

var ComboItemId : String {
return _ComboItemId // Error Use of unresolved identifier '_ComboItemId'
}

所以,这可能就是您正在寻找的:

class ComboModel {
private var _ComboItemId: String!
private var _ComboMainCategory: String!
private var _ComboCategoryId: String!

var ComboItemId : String {
return _ComboItemId
}

init(ComboItemId : String) {
self._ComboItemId = ComboItemId
}

}

关于ios - 使用未解析的标识符 '_ComboItemId',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35836451/

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