Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c OSX使用字典填充弹出按钮_Objective C_Swift_Macos_Cocoa - Fatal编程技术网

Objective c OSX使用字典填充弹出按钮

Objective c OSX使用字典填充弹出按钮,objective-c,swift,macos,cocoa,Objective C,Swift,Macos,Cocoa,我有一本字典: dynamic var myDict = ["Off": 0, "Low": 220, "High": 550] 如何使用绑定用键填充弹出按钮 我尝试使用.keys属性,但它不起作用 Cocoa绑定是基于C语言的,因此我怀疑引擎是否能够识别(Swift)键路径。键。此外,属性keys返回数组切片,而不是实际数组。片不能隐式桥接到NSArray 创建只读属性: dynamic var dictKeys : [String] { return Array(self.myDi

我有一本字典:

dynamic var myDict = ["Off": 0, "Low": 220, "High": 550]
如何使用绑定用键填充弹出按钮

我尝试使用
.keys
属性,但它不起作用


Cocoa绑定是基于C语言的,因此我怀疑引擎是否能够识别(Swift)键路径。键。此外,属性
keys
返回数组切片,而不是实际数组。片不能隐式桥接到
NSArray

创建只读属性:

dynamic var dictKeys : [String] {
    return Array(self.myDict.keys)
}

把它绑起来

Cocoa绑定是非常客观的,因此我怀疑引擎是否能够识别(Swift)key path.key。此外,属性
keys
返回数组切片,而不是实际数组。片不能隐式桥接到
NSArray

创建只读属性:

dynamic var dictKeys : [String] {
    return Array(self.myDict.keys)
}
把它绑起来