問題タブ [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.
swiftui - ディスク上に見つからないため、デバイスを起動できません。NSLocalizedFailureReason=デバイスのデータが存在しません
GenericHumanReadableError: 予期しないエラーが発生しました
エラー Domain=NSPOSIXErrorDomain Code=2 "そのようなファイルまたはディレクトリはありません" UserInfo={NSLocalizedDescription=ディスク上に見つからないため、デバイスを起動できません。 /Xcode/UserData/Previews/Simulator Devices/95005A74-6203-46DE-8F70-779B3E96178E/data., NSLocalizedRecoverySuggestion=Xcode のデバイス マネージャーまたは simctl コマンド ライン ツールを使用して、デバイスを適切に削除するか、コンテンツと設定を消去してください。}
これを解決する方法がわかりません。これは、Mac のスペースをきれいにするために一部のデータを削除した後に発生しました。どうすれば解決できますか?
ios - iOS と WatchOS の間で共有される SwiftUI ビューをプレビューするにはどうすればよいですか?
Apple Watch Extension を使用して iOS で使用している SwiftUI ビューのサンプルがあり、WatchOS の「デバイス」でプレビューしようとすると、このエラーが発生します。
実行先のiPhone 12 miniは有効ではありませんスキーム「TestApp WatchKit App」を実行していますすべてを試しました。ここで提案されているようにXcodeを再起動することは、最初のことの1つでした。
swiftui - プレビューのみのメイン属性に関するSwiftUIの問題
App
次のアプローチを使用して SwiftUI アプリ (Xcode 12.3) を実行しています。
これは、シミュレーターと私のデバイスの両方で期待どおりに機能します。しかし、プレビューでは機能しません。そこで、エラーが発生します'main' attribute cannot be used in a module that contains top-level code
。
Xcode でゼロからプロジェクトをセットアップすると、このアプローチが機能するため、アプリに何か原因があるはずです。しかし、何が原因でこれが起こるのかを正確に把握する方法はよくわかりません。以下の完全なトレース:
swift - SwiftUI -> スレッド 1: 致命的なエラー: ModelData 型の ObservableObject が見つかりません
SwiftUI でアプリを作成しましたが、ボタンを表示しようとすると、次のエラー メッセージが表示されます。
これ@EnvironmentObject
は、アプリのビューの 1 つを表示しようとするときに を使用しようとすると発生します。
私のコードは
ただし、ビューのプレビューとライブ プレビューは正常に機能します。
環境オブジェクトをどこかに渡す必要があることはわかっていますが、方法がわかりません。誰の助けにも感謝します。
swift - プレビュー xcode 12.4 で「式の診断を生成できませんでした。バグ レポートを提出してください」
コードのこのセクションでプレビューを作成すると、「式の診断を生成できませんでした。バグレポートを提出してください」という迅速なコンパイラエラーが発生します。
ライン上
static var previews: some View {
これを修正するために何ができるかわかりません。ビュー内の変数は次のとおりです。