为了账号安全,请及时绑定邮箱和手机立即绑定

(xiaobai)调用静态属性报错

(xiaobai)调用静态属性报错

iOS
Codingbird 2015-12-02 14:09:56
struct student {    var stuName = " "    static var banji = "ios"}var xiaoming = student()xiaoming.stuName = "xiaoming"println(xiaoming.banji)小白还在看语法照着书试了一下println 静态属性为什么报错 student doesn't have a member named "banji"
查看完整描述

3 回答

?
gix_ic

TA贡献6条经验 获得超0个赞

两个问题 首先 student 应该首字母大写 Student, 第二对于类或者结构体的静态属性应该直接用类名或者结构体的名称加点号调用 eg: Student.banji 

查看完整回答
反对 回复 2016-02-20
?
lybenson

TA贡献2条经验 获得超1个赞

 静态属性,不能通过实例名称访问  使用student.banji访问

查看完整回答
反对 回复 2016-01-20
?
RockenRoll

TA贡献35条经验 获得超13个赞

struct student {

    var stuName = " "

    static var banji = "ios"

}

这是个结构体啊,不是静态属性

查看完整回答
反对 回复 2015-12-02
  • Codingbird
    Codingbird
    static var 不是定义的结构体的静态存储属性吗 0 0
  • 3 回答
  • 0 关注
  • 1644 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信