并提前感谢您的帮助。
我,作为我的新秀编码员,决定制作一个超级基本的“你投入一个价值,并收到一个预设回来”的交易。从字面上看,如果你说阿拉巴马州,你会得到预设文字。但是我在设置这两个变量(50个州名)和让UI实际连接到这个时遇到了一些麻烦。经过一番搜索,我真的找不到任何帮助,至少在外行人的条件下:)。
基本上,我的目标是允许用户输入州名,应用程序会给他们一个值。任何解释/如何做的基本框架工作非常感谢
如果它有帮助,我已经开始了吗?
class States {
var Alabama: String = "Zone 6b to 8b"
非常感谢!!
答案 0 :(得分:1)
这永远不会起作用:
var Alabama: String = "Zone 6b to 8b"
...因为你不能轻易地反省 States对象来找到它的Alabama
变量。字符串"Alabama"
不是可变属性名称。他们生活在两个不同的世界中,而且两个人都不会相遇(除了键值编码,但现在让我们忽略它)。
要将字符串"Alabama"
与另一个字符串相关联,以便您可以使用字符串"Alabama"
查找其他字符串,请使用 Dictionary 。这就是词典 。