Swift seçenekleri nelerdir?
Swift seçenekleri nelerdir?

Video: Swift seçenekleri nelerdir?

Video: Swift seçenekleri nelerdir?
Video: Swift nedir? Ne için kullanılır? 2024, Mayıs
Anonim

Bir isteğe bağlı içinde Süratli ya bir değer tutabilen ya da hiç değer alamayan bir türdür. Opsiyonel eklenerek yazılır? herhangi bir türe: Açmadan önce (veya opsiyonel ) bir şey içerip içermediğini bilemezsiniz.

İşte bunun için Swift'de neden opsiyonelleri kullanıyoruz?

Sen opsiyonelleri kullan : Belirli çıkış özellikleri gibi, başlangıç değeri olmayan (ve bir yapıcıda ayarlanan başlangıç değeri olmayan) özellikler için. Ayrıca, belirli bir örneğin çalışması için hayati olmayan bir özellik de oluşturabilirsiniz, yani. isteğe bağlı . Değer döndürmesi gereken bir yöntem başarısız olduğunda.

Ayrıca Swift'de sıfırın ne olduğu sorulabilir. sıfır Apple belgelerinde şu şekilde tanımlanır: "geçerli bir nesnenin yokluğu" anlamına gelir. Programlamada yeniyseniz sıfır basitçe, bir değişkenin (bazen nesne olarak adlandırılır) boş olduğu ve atanmış bir değeri olmadığı anlamına gelir. Programlama geçmişiniz varsa sıfır en iyisi, benzerinin yerine geçen bir şey olarak düşünülebilir. boş.

Bu bağlamda, Swift'deki seçenekleri nasıl açarım?

Yapabilirsiniz seçenekleri aç üç buçuk yolla: Zorla açma , eğer [ isteğe bağlı ] != nil ve [ isteğe bağlı ]! İle birlikte isteğe bağlı bağlama, if let [non- isteğe bağlı ] = [ isteğe bağlı ] {

Swift'de tuple nedir?

Swift'deki Tuple'lar sözlükler ve yapılar arasındaki boşluğu doldururlar: çok özel veri türlerini (bir yapı gibi) tutarlar, ancak anında oluşturulabilirler (sözlükler gibi). Genellikle bir işlev çağrısından birden çok değer döndürmek için kullanılırlar.

Önerilen: