swift .の前の省略された文を教えてください　.AspectFillとか.Nearestなど


プログラミング初心者です、検索しても答え見つからないので質問させてもらいます。

例えばこの記述

[code]

    // 背景画像を読み込む
    let texture = SKTexture(imageNamed: "background")
    texture.filteringMode = .Nearest
    
[/code]

の `= .Nearest`の.の前の省略？された文を教えてください  
`.Nearest`の.の前に記述があるのは勉強したことあるが忘れてしまいました。  
swift補助機能がでないので省略された記述を知りたいです。

似た文で

[code]

    scene = GameScene(size: skView.bounds.size)
        scene.scaleMode = .AspectFill
        skView.presentScene(scene)
    
[/code]




こういう場合は、式の右辺だけ見ずに、左辺も注目します。

[code]

    texture.filteringMode = .Nearest
    
[/code]

プロパティ`filteringMode`の型を調べれば、右辺の値の型もわかるはずです。  
Optionキーを押しながら、`filteringMode`をクリックすると、バルーンヘルプが表示されます。（下図）

![画像の説明をここに入力](https://i.stack.imgur.com/5Mh6e.png)

`filteringMode`の型が`SKTextureFilteringMode`なので、`.Nearest`を省略せずに書くと、`SKTextureFilteringMode.Nearest`であるとわかります。




こういう場合は、式の右辺だけ見ずに、左辺も注目します。

[code]

    texture.filteringMode = .Nearest
    
[/code]

プロパティ`filteringMode`の型を調べれば、右辺の値の型もわかるはずです。  
Optionキーを押しながら、`filteringMode`をクリックすると、バルーンヘルプが表示されます。（下図）

![画像の説明をここに入力](https://i.stack.imgur.com/5Mh6e.png)

`filteringMode`の型が`SKTextureFilteringMode`なので、`.Nearest`を省略せずに書くと、`SKTextureFilteringMode.Nearest`であるとわかります。

