Avete il codice come sotto immagine:
Sembra come Il codice è al di fuori della funzione. Se allListViewController
è la classe UIViewController
in cui è scritto il codice di loop for
, assicurarsi che il codice sia all'interno del corpo di qualsiasi funzione della classe allListViewController
. Non può essere fuori.
Esempio:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
for list in lists{
let item = ChecklistItems()
item.text = "Item for (list.name))"
list.items.append(item)
}
}
Si può solo inizializzazione/dichiarare le variabili (sarà variabili globali) al di fuori del corpo della funzione.
cosa stai chiedendo esattamente (non capisco la tua domanda/problema)? – hoijui
in realtà il codice è: – Ashwini
per l'elenco negli elenchi { let item = ChecklistItem() item.text = "Elemento per \ (list.name)" list.items.append (articolo) } – Ashwini