From e424445c565f706a2965328c5eacb28004debd1a Mon Sep 17 00:00:00 2001 From: Alexey Yashin Date: Sat, 15 Dec 2018 20:45:51 +0300 Subject: [PATCH] Fixed translation (#25446) --- guide/russian/swift/type-inference/index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/guide/russian/swift/type-inference/index.md b/guide/russian/swift/type-inference/index.md index 364dd10e72..5c6ee4b68e 100644 --- a/guide/russian/swift/type-inference/index.md +++ b/guide/russian/swift/type-inference/index.md @@ -1,10 +1,10 @@ --- title: Type Inference -localeTitle: Вывод типа +localeTitle: Вывод типов --- -## Вывод типа +## Вывод типов -Swift использует вывод типа. Поэтому, если вы напишете какой-то код, например, код в приведенном ниже примере, довольно очевидно, что каждый тип. +Swift использует механизм вывода типов. Например, вы напишете код приведенный ниже. Довольно очевидно, где какой тип использован. #### Пример: @@ -14,16 +14,16 @@ Swift использует вывод типа. Поэтому, если вы н let isAwesome: Bool = true ``` -Таким образом, мы можем очистить код, чтобы он выглядел как пример ниже, и Swift может вывести тип для использования. +Мы можем улучшить код и убрать явное указание типа, чтобы он выглядел как пример ниже. Swift может вывести тип, который будет использован, если задано присваемое значение. #### Пример: ```swift - let iPhone = “iPhone” // Inferred as String - let yearIntroduced = 2007 // Inferred as Int - let isAwesome = true // Inferred as Bool + let iPhone = “iPhone” // Выведен как String + let yearIntroduced = 2007 // Выведен как Int + let isAwesome = true // Выведен как Bool ``` #### Дополнительная информация: -* [Быстрый язык программирования](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html#ID322) \ No newline at end of file +* [Язык программирования Swift](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html#ID322)