2016-06-20 8 views
0

circleLayer.strokeEnd行に次のエラーが表示されます: "インスタンス 'sales'をタイプ 'ViewController'で使用できません。私はIntを別のIntで分割してここで使用することができない理由を知っていますか? (これ以前は、 "(sales/salesGoal)"の代わりに1.0がありました。これは私が使用しているコードの非常に単純化されたバージョンです。Swift - タイプViewControllerでインスタンスメンバーを使用できません

正しい構文を理解する助けがあれば助かります。ありがとう!

+0

あなたのエラーは部門によるものではありません。あなたの問題がある – PeejWeej

+0

View Controllerのコードを投稿することをお勧めします。具体的には、 'sales'と' salesGoal'の宣言のコンテキストと、View Controllerのどこにアクセスしようとしているのかを示す部分です。これらの変数がクラスView Controllerで宣言されていれば、別のクラスではアクセスできないことに注意してください。 – Ike10

答えて

0

私のコード(私の変数を含む)は、すべて上の "View Controller"というクラスの中にあることがわかりました。私はsalesとsalesGoal変数をそのクラスの外に移動して、今は 'Import UIKit'の下にあり、それは魅力的に機能しました。

関連する問題