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

var todo=TodoModel(...)那句初始化总是报错找不到原因

Expected 最后实在不行改成了let todo :TodoModel =  TodoModel(...)才通过编译。我不明白是怎么回事,原来的那个符纸怎么就不对了,再一个我用这种方法写会不会引起什么问题?

正在回答

1 回答

var 和 let的区别呗,变量常量问题,是swift语言基础,使用let也不会引起什么问题。使用var报错是因为定义todo为变量,后面没有对todo进行改变,所以xcode提示最好使用let定义成常量


0 回复 有任何疑惑可以回复我~
#1

gzp11241

其实使用var应该是警告,不是报错
2016-04-24 回复 有任何疑惑可以回复我~
#2

Woo_Woo_Kyle 提问者

非常感谢!
2016-08-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用Swift开发iOS8 App实战
  • 参与学习       62613    人
  • 解答问题       541    个

通过苹果最新Swift语言开发iOSApp,从零开始学习iOS的开发

进入课程

var todo=TodoModel(...)那句初始化总是报错找不到原因

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信