🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Core Data

Core DataはAppleのOS X and iOSのためのオブジェクトモデリングと持続性を持ったフレームワークです。Xcodeはエンティティー、属性そして関係性を特定するためのオブジェクトモデルの編集機能を提供します。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

1回答

1258閲覧

Xcode(ver12以降)でSwiftUIでのCoreDataの記載場所について

miyabi__

総合スコア0

Core Data

Core DataはAppleのOS X and iOSのためのオブジェクトモデリングと持続性を持ったフレームワークです。Xcodeはエンティティー、属性そして関係性を特定するためのオブジェクトモデルの編集機能を提供します。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2021/01/12 14:54

編集2021/01/12 15:39

質問内容

Xcode(ver12以降)でCoreDataを使用しておりますが、
Swift UIに言語を設定し新規にプロジェクトを作成さた際Xcode(ver12以降)では、AppDelegate.swiftとSceneDelegate.swift
ファイルがなくなっており、Xcode(ver11以前)で記載していた方法では
記載ができなくなっているかと思われます。
(文法は変わらず記載場所が変わっただけかと思いますが・・・)

こちらはどちらに記載すれば良いでしょうか。
また、どのように記載すればいいかご教示いただけますと幸いです。

試したこと

自分でAppDelegate.swiftとSceneDelegate.swiftを作成し、
そこに必須の記載を行いましたが、
ビルド時に、画面がブラックアウトしてしまい先に進むことができない状態となっておりました。
※上記確認の際、Xcode(ver12以降)より追加されたプロジェクト名App.swiftのファイルは削除しております。

もし、AppDelegate.swiftとSceneDelegate.swiftファイルを追加し記載する方法で
別途設定を追加することで解決できるのであればこちらでもご教示いただけますでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

Xcode(ver12以降)では、AppDelegate.swiftとSceneDelegate.swift
ファイルがなくなっており、

Xcode12.3ですがありますよ。
イメージ説明

投稿2021/01/12 15:33

technocore

総合スコア7337

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

miyabi__

2021/01/12 15:38

ご教示ありがとうございます! すみません…言語をSwiftUIに選択した際の質問となります。 記載が不足しておりました…大変失礼いたしました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問