for in 文の使い方


`swift`で`for-in`文を使おうとしているのですが、うまくいきません。  
下のコードの`wordData.append`の行で、「`RLMObject does not have a member named
word`」というエラーが表示されてしまいます。  
`Word`というクラスには`word`というメンバ変数が存在しています。  
なので初歩的なことでしょうけど、どうすればいいかわからなくなり詰まってしまいました。  
どなたか分かる方がいればどこが間違っているのかを教えていただきたいです。  
すみませんが、よろしくお願いします。

[code]

        var wordData: [String] = []
        let word = Word.objectsWhere("speech == A")
    
        for wordStore in word {
            wordData.append(wordStore.word)
        }
    
[/code]




ダウンキャストが必要です。

[code]

    for item in word {
        if let wordStore = item as? Word {
            wordData.append(wordStore.word)
        }
    }
    
[/code]




ダウンキャストが必要です。

[code]

    for item in word {
        if let wordStore = item as? Word {
            wordData.append(wordStore.word)
        }
    }
    
[/code]

