swif字典之dict

来源:互联网 发布:送女朋友生日礼物知乎 编辑:程序博客网 时间:2024/06/01 07:19
var dict = ["name":"world","age":16]dict["sex"] = "man"println(dict)


按照网上swift视频教程敲的代码,(添加一个新的字典元素),视频上却是能编译通过,而我使用xcode6 beta4版本却是编译出错。

错误在于第二句:Cannot assign to the result of this expression

于是百度获得答案:

新的程序一般都是 import Foundation所以var dict 和 var arrAll 默认是NSDictionary和NSArray ,如果想非要这么干的话,

可以这样

var dict :Dictionary 
var arrAll :Array
接下来就不会报错了


于是把程序改为

var dict:Dictionary = ["name":"world","age":16]dict["sex"] = "man"println(dict)

便可以编译通过,在此记录这个初期的小问题

0 0
原创粉丝点击