2017-12-12 4 views
0

コンパイルエラーがありますが、わかりません。Swift ::コンパイルエラー - 宣言されていないタイプ

私が手にエラーが私のfuncが

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 
    let cell:MenuTabTableViewCell = tableView.dequeueReusableCell(withIdentifier: "OptionMenuCell", for: indexPath) as! MenuTabTableViewCell 

     //setting up the cell 

    return cell 
} 

あるUse of undeclared type 'MenuTabTableViewCell'

で、私のMenuTabTableViewCellクラスは非常に単純です:私はきれいにし、再構築し、私しようとしてい

class MenuTabTableViewCell: UITableViewCell { 

@IBOutlet weak var Menu: UILabel! 

@IBOutlet weak var menu_Image: UIImageView! 

} 

ターゲットメンバヒットがマークされていることを確認しました(ここでは、同じ問題を解決したことが2つ見つかりました。)

それが利用可能であるかどうかを、ここで
+1

'MenuTabTableViewCellをインポートしましたか? – Larme

+0

私は別のエラー 'No such module MenuTabTableViewCell'を取得しようとすると、 –

答えて

0

チェック、enter image description here

利用できない場合、このタブには、ターゲットを選択して利用できるように、位相を構築するために行くと、そこにあなたがこのコンパイルを見ることができますされますが

に追加リソースが利用できない場合はセルクラスを追加してクリーンでビルドします

0

私の問題を解決することができました。それは本当にばかげて終了しました。別のディレクトリに同じ名前の別のビューコントローラがありました。

関連する問題