大神们帮忙看个swift的问题

[复制链接]
33 3
为毛一毛一样的程序,struct会报错,class不会

举报 使用道具

回复

3 个评论

Jerryoriek  新手上路  发表于 2019-1-14 12:38:22  | 显示全部楼层
为毛一毛一样的程序,struct会报错,class不会

举报 使用道具

回复
8886  新手上路  发表于 2019-1-14 13:59:15  | 显示全部楼层
可能是因为结构体是值类型的数据,所以你初始化后变量的值为0后,理论上就不能再改变他的值了,如果一定要改变的话你要写个变异方法,就是在方法前面加mutating关键字,用这个方法来改变width和heiht的值
类是指针引用的就无所谓了.

举报 使用道具

回复
1219755  新手上路  发表于 2019-1-14 14:19:45  | 显示全部楼层
引用 1 楼 disburden 的回复:
可能是因为结构体是值类型的数据,所以你初始化后变量的值为0后,理论上就不能再改变他的值了,如果一定要改变的话你要写个变异方法,就是在方法前面加mutating关键字,用这个方法来改变width和heiht的值
类是指针引用的就无所谓了.


谢谢大神 已解决

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

ios.irunthink.com
搜索
热搜: iOS swift 下拉刷新

图文热点

更多

开发教程

更多

客服中心

400-800 周一至周日 9:30-17:30 仅收市话费

关注我们

  • 微信扫描
  • 关注微信
关于我们
关于我们
友情链接
联系我们
帮助中心
精贴推荐
源码上传
注册登录
服务支持
资源下载
关注我们
官方微博
官方空间
快速回复 返回顶部 返回列表