小编Jac*_*tis的帖子

按键的值排序Swift字典数组

我试图对由字典组成的Swift数组进行排序.我在下面准备了一个工作示例.目标是通过字典中的"d"元素对整个数组进行排序.我准备了这个可以放入Swift项目的工作示例:

var myArray = Array<AnyObject>()
var dict = Dictionary<String, AnyObject>()

dict["a"] = "hickory"
dict["b"] = "dickory"
dict["c"] = "dock"
dict["d"] = 5

myArray.append(dict)

dict["a"] = "three"
dict["b"] = "blind"
dict["c"] = "mice"
dict["d"] = 6

myArray.append(dict)

dict["a"] = "larry"
dict["b"] = "moe"
dict["c"] = "curly"
dict["d"] = 2

myArray.append(dict)

println(myArray[0])
println(myArray[1])
println(myArray[2])
}
Run Code Online (Sandbox Code Playgroud)

这导致以下输出到日志:

{
    a = hickory;
    b = dickory;
    c = dock;
    d = 5;

}
{
    a = three;
    b = blind;
    c = mice;
    d = …
Run Code Online (Sandbox Code Playgroud)

ios swift

14
推荐指数
3
解决办法
2万
查看次数

如何在Swift中追加关联数组元素

如何在Swift中创建和附加到关联数组?我认为它应该类似于以下内容(请注意,某些值是字符串,其他值是数字):

var myArray = []

var make = "chevy"
var year = 2008
var color = "red"

myArray.append("trackMake":make,"trackYear":year,"trackColor":color)
Run Code Online (Sandbox Code Playgroud)

我的目标是能够拥有一个充满结果的阵列,我可以拨打电话,例如:

println(myArray[0]["trackMake"]) //and get chevy
println(myArray[0]["trackColor"]) //and get red
Run Code Online (Sandbox Code Playgroud)

ios swift

3
推荐指数
1
解决办法
8505
查看次数

找不到流浪木偶类错误

我收到的消息是:

Puppet :: Parser :: AST ::资源失败,出现错误ArgumentError:无法在node vagrant-ubuntu-precise-64.wp上的/tmp/vagrant-puppet-1/manifests/site.pp:15找到声明的类git. comcast.net

可能最好的想法是看到这一点.我创建了一个我正在使用的确切清单的GitHub仓库.它在这里:https: //github.com/jamorat/puppet-example

清单和git模块就在那里.如果你有Vagrant,可以这样vagrant up,你会看到自己的错误.在这里得到答案和/或作为一个提交(在这里仍然可以给予答复以获得答案)会很酷.)

非常感谢!

puppet vagrant

1
推荐指数
1
解决办法
4197
查看次数

标签 统计

ios ×2

swift ×2

puppet ×1

vagrant ×1