3 HAZİRAN 2014, Salı
Swift değişkenlerini değişken sayısı ile bir işleve geçen bir dizi
The Swift Programming Language, diyor
İşlevleri de bağımsız değişken bir dizi, bir dizi onları toplamak alabilir.
func sumOf(numbers: Int...) -> Int { ... }
Sayılar virgülle ayrılmış listesi ile böyle bir işlevi aradığımda (`sumOf(1, 2, 3, 4), işlev içinde bir dizi olarak kullanılabilir yapılır.
Eğer ben zaten bu işleve geçirmek istediğim bir sayı dizisi varsa ne olacak? soru:
let numbers = [1, 2, 3, 4]
sumOf(numbers)
Bu derleyici bir hata ile başarısız olur “için bir aşırı bulunamadı '__dönüşümü sağlanan bağımsız değişkeni'”. Bir şekilde variadic bir işleve geçebilir o öğeleri listesinden varolan bir dizi açmak için var mı?
CEVAP
3 HAZİRAN 2014, Salı
Bu geliştiriciler tarafından onaylandı Splatting is not in the language yet,. Şimdilik geçici çözüm olamaz aşırı ekleme aşırı yük ya da bir bekleme kullanmaktır.
Bunu Paylaş:
Bağımsız değişken bir dizi bir işleve ...
Tartışmalar geçen değişken sayısı...
PHP bir Dizi Bağımsız değişken olarak ...
Nasıl/sprintf printf için bağımsız değ...
JavaScript Dizi JQuery İle PHP İçin ge...