diff options
| author | Andre Polykanine A.K.A. Menelion Elensúlë <andre@oire.org> | 2017-10-09 23:03:33 +0300 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-10-09 23:03:33 +0300 | 
| commit | 33acac42aeb1a5b4f5a00fc5e68b8305861a5ca9 (patch) | |
| tree | 42a1aa7c873816b45d5676b8ac91c18d2c34e828 /tr-tr | |
| parent | 6d2bd246ba44807605716be7efa2710a6da6b50e (diff) | |
| parent | e8ee66c854b8833fcb0fd76b5e9ace6ae8379397 (diff) | |
Merge pull request #2899 from damian-rzeszot/swift-style-guidelines
[swift/many] Style guidelines
Diffstat (limited to 'tr-tr')
| -rw-r--r-- | tr-tr/swift-tr.html.markdown | 32 | 
1 files changed, 16 insertions, 16 deletions
diff --git a/tr-tr/swift-tr.html.markdown b/tr-tr/swift-tr.html.markdown index e694d95d..4c2cf59b 100644 --- a/tr-tr/swift-tr.html.markdown +++ b/tr-tr/swift-tr.html.markdown @@ -443,47 +443,47 @@ if let daire = benimBosDairem {  // Sınıflar gibi metotlar içerebilirler.  enum Kart { -    case Kupa, Maca, Sinek, Karo +    case kupa, maca, sinek, karo      func getIcon() -> String {          switch self { -        case .Maca: return "♤" -        case .Kupa: return "♡" -        case .Karo: return "♢" -        case .Sinek: return "♧" +        case .maca: return "♤" +        case .kupa: return "♡" +        case .karo: return "♢" +        case .sinek: return "♧"          }      }  }  // Enum değerleri kısayol syntaxa izin verir. Eğer değişken tipi açık olarak belirtildiyse enum tipini yazmaya gerek kalmaz. -var kartTipi: Kart = .Kupa +var kartTipi: Kart = .kupa  // Integer olmayan enumlar direk değer (rawValue) atama gerektirir.  enum KitapAdi: String { -    case John = "John" -    case Luke = "Luke" +    case john = "John" +    case luke = "Luke"  } -print("Name: \(KitapAdi.John.rawValue)") +print("Name: \(KitapAdi.john.rawValue)")  // Değerlerle ilişkilendirilmiş Enum  enum Mobilya {      // Int ile ilişkilendirilmiş -    case Masa(yukseklik: Int) +    case masa(yukseklik: Int)      // String ve Int ile ilişkilendirilmiş -    case Sandalye(String, Int) -     +    case sandalye(String, Int) +      func aciklama() -> String {          switch self { -        case .Masa(let yukseklik): +        case .masa(let yukseklik):              return "Masa boyu \(yukseklik) cm" -        case .Sandalye(let marka, let yukseklik): +        case .sandalye(let marka, let yukseklik):              return "\(brand) marka sandalyenin boyu \(yukseklik) cm"          }      }  } -var masa: Mobilya = .Masa(yukseklik: 80) +var masa: Mobilya = .masa(yukseklik: 80)  print(masa.aciklama())     // "Masa boyu 80 cm" -var sandalye = Mobilya.Sandalye("Foo", 40) +var sandalye = Mobilya.sandalye("Foo", 40)  print(sandalye.aciklama())    // "Foo marka sandalyenin boyu 40 cm"  | 
