我是编码的新手,这是我关于S / O的第一篇文章 我正在研究一个带有多个页面的小型项目Single View App。
我正在尝试从具有引用的现有字符串数组创建辅助数组。我不想复制所有数据,因为mainArray可以处理将来的任何更改。
我有50多个其他数组,每个数组都设置有相同和不同的项目,这些项目均取自mainArray。 mainArray在我的代码中包含大约170个项目。
在这个示例中,我已经复制了所需的概念,在网上找不到任何答案,也许我没有使用正确的术语进行搜索?
我想设置编码以在func setSecondaryArray()'nameArray'中命名命令,这将确定UICollectionView使用代码中其他位置的UIButton读取并在页面中显示哪个数组。 我无法获得基本的secondaryArray来识别mainArray项。任何帮助将不胜感激。
谢谢。
let mainArray = ["Item 1", "Item 2", "Item 3", "Item 4", "Item 5", "Item 6", "Item 7", "Item 8",
"Item 9" ]
let secondArray = [ mainArray[0], mainArray[4], mainArray[6] ]
let thirdArray = [ mainArray[1], mainArray[3], mainArray[7], mainArray[8] ]
func setSecondArray() {
nameArray = secondArray
}
//nameArray.count code going here to form a layout of the UIButtons