//
// ViewController.swift
// Login
//
// Created by MAC on 14/07/2016.
// Copyright 2016 VerseCom. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var scrollview: UIScrollView!
let WIDTH : CGFloat = 320
let HIEGHT : CGFloat = 568
override func viewDidLoad() {
super.viewDidLoad()
var i in 1..4 {
let img = UIImage(named: "/(i)")
let imgview = UIImageView(image: img)
self.scrollview.addSubview(imgview)
}
}
}
Antwort
Ich glaube, Sie mit for-In Schleifen durch einige Male Schleife wollen, aber Sie verwenden sie auf diese Weise in Ihrem Code:
var i in 1...4 {
...
}
hier ist, wie Sie sollten es verwenden:
Verwenden Sie die For-In-Schleife, um über eine Sequenz zu durchlaufen, z. B. Bereiche von Zahlen, Elemente in einem Array oder Zeichen in einer Zeichenfolge.
Dieses Beispiel druckt die ersten Einträge in der fünffachen Tabelle:
for index in 1...5 {
print("\(index) times 5 is \(index * 5)")
}
// 1 times 5 is 5
// 2 times 5 is 10
// 3 times 5 is 15
// 4 times 5 is 20
// 5 times 5 is 25
ein weiteres Beispiel:
let base = 3
let power = 10
var answer = 1
for _ in 1...power {
answer *= base
}
print("\(base) to the power of \(power) is \(answer)")
// Prints "3 to the power of 10 is 59049"
Und ein anderer:
let names = ["Anna", "Alex", "Brian", "Jack"]
for name in names {
print("Hello, \(name)!")
}
// Hello, Anna!
// Hello, Alex!
// Hello, Brian!
// Hello, Jack!
und ein anderer:
let numberOfLegs = ["spider": 8, "ant": 6, "cat": 4]
for (animalName, legCount) in numberOfLegs {
print("\(animalName)s have \(legCount) legs")
}
// ants have 6 legs
// cats have 4 legs
// spiders have 8 legs
Vielen Dank die Fehler gingen weg –
Ihre Begrüßung, bitte akzeptieren Sie meine Antwort wie folgt: http://meta.stackexchange.com/a/5235 – mgyky
Hallo @Odusina Timilehin, willkommen, um hier ist Stackoverflow Anleitung, wie zu eine Frage auf Stackoverflow zu fragen: http://stackoverflow.com/help/how-to-ask – mgyky
bitte versuchen, Code in meine Antwort unter @Odusina Timilehin – mgyky
Wenn Sie meine oder irgendeine Antwort richtig für Sie finden, bitte akzeptieren Sie es auf diese Weise: http://meta.stackexchange.com/a/5235. – mgyky