Swift Playgrounds Study:第24天
结果:『学习代码2』 数组 ,附加删除的值并修复数组超出范围的错误。
这些任务令我激动。
当我解决该问题时,我感觉很好。
这是我“附加删除的值”的溶剂
//在第2行中创建一个包含所有坐标的数组。
//创建一个空的坐标数组。
让allCoordinates = world.allPossibleCoordinates
//创建两个[Coordinate]类型的空数组。
var row2 = world.row(2)
var testArray:[坐标] = []
因为我在1…12 {
对于第2行中的坐标{
world.place(Block(),at:坐标)
}
//删除坐标并将其附加到您的空数组中。
testArray.append(row2.remove(at:0))
}
//为添加到空数组中的每个坐标放置一个字符。
用于testArray {
world.place(Character(),朝着:向南,在:坐标处)
}
“修复阵列超出范围的错误”是焦点调试。