SORU
4 HAZİRAN 2014, ÇARŞAMBA


döngü için swift: dizin, dizi eleman?

Python'un numaralandırma gibi arrary dizin, eleman için yapabileceğim bir fonksiyon var mı?

for index, element in enumerate(list):
    ...

CEVAP
4 HAZİRAN 2014, ÇARŞAMBA


Evet. Eğer onun değeri ile birlikte her öğe için dizin gerekiyorsa, the global enumerate() function dizi üzerinde yineleme için kullanabilirsiniz. Bu dizideki bir dizi dizini oluşur ve her madde için değeri döndürür. Örneğin:

for (index, element) in enumerate(list) {
    println("Item \(index): \(element)")
}

Swıft 2.0, bu SequenceType bir işlevi taşındı:

for (index, element) in list.enumerate() {
    println("Item \(index): \(element)")
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • Michael Zhang

    Michael Zhan

    8 EYLÜL 2012
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009