プロジェクトの別の Swift ファイルに最も単純なカスタム クラスを作成しました。
class Foo
{
init()
{
println("I made a foo.")
}
}
次に、同じプロジェクト内のプレイグラウンドで、試しました
var x = Foo()
Xcode はこれを気に入らなかったようで、'Foo' は未解決の識別子であると教えてくれました。プロジェクト内の他の Swift ファイルは問題なく 'Foo' を解決できるため、プレイグラウンドがプロジェクト構造の残りの部分にどのように適合するかについて多少混乱しています。
プロジェクトの他の Swift ファイルで定義したカスタム クラスをプレイグラウンドで使用できるようにするにはどうすればよいですか? ビルド ターゲットの製品モジュールに名前を付けてプレイグラウンドにインポートしようとしましたが、成功しませんでした。プレイグラウンドは製品モジュールの名前を認識しません。
よろしくお願いします。私はそれが単純なものであることを知っています。