2016-08-10 17 views
1

コマンドライン/ OSX/Swiftアプリケーションとして新しいXcodeプロジェクトを開始しました。私はAVFoundationをインポートし、基礎をインポートした後、次のコードをトップレベルのスコープに追加します。AVFoundationクラスがOSX xcodeプロジェクトで解決されない

let string = "Hello, World!" 
    let utterance = AVSpeechUtterance(string: string) 
    utterance.voice = AVSpeechSynthesisVoice(language: "en-US") 

    let synthesizer = AVSpeechSynthesizer() 
    synthesizer.speakUtterance(utterance) 

コンパイラは、AVSpeechUtteranceの未解決の識別子について不平を言います。私はコマンドライン1とは対照的に、これをCocoaアプリケーションでも試みました。私はAVFoundationとのリンクも試みましたが、最近これが不要になったと思いました。

xcodeプロジェクトがコンパイルされないのはなぜですか?

答えて

2

私はそれらがiOSにのみ存在すると思います。 OS Xでは、同様の機能がNSSpeechSynthesizerから利用可能です。

関連する問題