В Swift я понимаю, что "let" определяет константу. Без проблем. Так что "let foo = 42" и "let foo: Int" имеют смысл. Но я вижу несколько случаев, когда просто пишется "let foo" без присваивания или указания типа. Например, "case bar (let foo):..."
Что именно происходит, когда в таком коде присутствует сам по себе «let foo»?
case bar(Int)
- person Midhun MP   schedule 24.07.2016