質問: "タイトル" //エラー ``` ### 試したこと 原因はインスタンスをクラスの{}の外に書いていること?のようですが、インスタンスの書き方をネットで見てみると、 上記の書き方と同じものが見られ、また参考にした動画にも同じ方法で記載がされていました。 【Swift入門講座】1時間で基礎を固めよう!概念や基礎を徹底解説(まとめ動画)(56分頃から上記と同様の形の記述があります) ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: SwiftUIで簡単なクラスのサンプルを書いてみました。 いろいろな書き方がありますが、参考にしてみてください。 ``` ◆ ファイル名:SubClass.swift import Foundation class BookInfo { var title: String = "" init(title:String) { self.title = title } } ``` ``` ◆ ファイル名:ContentView.swift import SwiftUI struct ContentView: View { var body: some View { Button(action: { let book = BookInfo(title:"Hello World") print(book.title) }) { Text("Click me.") } } } ```