[英]how do I create an array populated by class instances in swift?
大家好,我正在嘗試創建一個數組,其中填充了我的類BlogPost的某些實例
我從這里開始:-
{
var blog : [BlogPost] = []
for item in blog{
}
我在正確的軌道上嗎? 只想使用for循環創建10個此類實例,不勝感激。 謝謝
博客中的10個帖子
var blog = (1...10).map { _ in BlogPost() }
這是另一種方法:
var blog : [BlogPost] = []
for i in 1...10 {
blog.append(i)
}
for item in blog{
}
由於您的數組為空,因此不會執行任何操作。 簡單來說,重復n(n是您要創建的帖子數)次,每次創建一個新對象並將其添加到數組中;
let n : Int = 10
for(var i=0; i<n; i++){
arr.append(BlogPost())
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.