問題タブ [swiftui-previews]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
99 参照

swiftui - ディスク上に見つからないため、デバイスを起動できません。NSLocalizedFailureReason=デバイスのデータが存在しません

GenericHumanReadableError: 予期しないエラーが発生しました

エラー Domain=NSPOSIXErrorDomain Code=2 "そのようなファイルまたはディレクトリはありません" UserInfo={NSLocalizedDescription=ディスク上に見つからないため、デバイスを起動できません。 /Xcode/UserData/Previews/Simulator Devices/95005A74-6203-46DE-8F70-779B3E96178E/data., NSLocalizedRecoverySuggestion=Xcode のデバイス マネージャーまたは simctl コマンド ライン ツールを使用して、デバイスを適切に削除するか、コンテンツと設定を消去してください。}

これを解決する方法がわかりません。これは、Mac のスペースをきれいにするために一部のデータを削除した後に発生しました。どうすれば解決できますか?

ここに画像の説明を入力

0 投票する
1 に答える
252 参照

ios - iOS と WatchOS の間で共有される SwiftUI ビューをプレビューするにはどうすればよいですか?

Apple Watch Extension を使用して iOS で使用している SwiftUI ビューのサンプルがあり、WatchOS の「デバイス」でプレビューしようとすると、このエラーが発生します。

実行先のiPhone 12 miniは有効ではありませんスキーム「TestApp WatchKit App」を実行していますすべてを試しました。ここで提案されているようにXcodeを再起動することは、最初のことの1つでした。

0 投票する
2 に答える
590 参照

swiftui - プレビューのみのメイン属性に関するSwiftUIの問題

App次のアプローチを使用して SwiftUI アプリ (Xcode 12.3) を実行しています。

これは、シミュレーターと私のデバイスの両方で期待どおりに機能します。しかし、プレビューでは機能しません。そこで、エラーが発生します'main' attribute cannot be used in a module that contains top-level code

Xcode でゼロからプロジェクトをセットアップすると、このアプローチが機能するため、アプリに何か原因があるはずです。しかし、何が原因でこれが起こるのかを正確に把握する方法はよくわかりません。以下の完全なトレース:

0 投票する
1 に答える
335 参照

swift - SwiftUI -> スレッド 1: 致命的なエラー: ModelData 型の ObservableObject が見つかりません

SwiftUI でアプリを作成しましたが、ボタンを表示しようとすると、次のエラー メッセージが表示されます。

これ@EnvironmentObjectは、アプリのビューの 1 つを表示しようとするときに を使用しようとすると発生します。

私のコードは

ただし、ビューのプレビューとライブ プレビューは正常に機能します。

環境オブジェクトをどこかに渡す必要があることはわかっていますが、方法がわかりません。誰の助けにも感謝します。

0 投票する
0 に答える
589 参照

swift - プレビュー xcode 12.4 で「式の診断を生成できませんでした。バグ レポートを提出してください」

コードのこのセクションでプレビューを作成すると、「式の診断を生成できませんでした。バグレポートを提出してください」という迅速なコンパイラエラーが発生します。

ライン上

static var previews: some View {

これを修正するために何ができるかわかりません。ビュー内の変数は次のとおりです。