swift

[1/1]

  1. iOS でのビューコントローラー間でのデータの渡し方 (日本語)
    iOS アプリ開発において、複数のビューコントローラー間でデータをやり取りする場面は頻繁に発生します。Objective-C や Swift を使用する場合、以下のような方法が一般的です。Prepare for segue: 出発するビューコントローラーで、segue がトリガーされる前に、渡したいデータを次のビューコントローラーに設定します。
  2. サンプルコード:Xcode 16 で "Swift 拡張でインポートされた型の適合性を宣言します...これは正しく動作しません" という警告を回避する
    警告の詳細:この警告は、@objc 属性が付けられたインポートされた型に対して、Swift 拡張で適合性を宣言する場合に発生します。これは、Objective-C ランタイムとの互換性のために必要な措置ですが、Swift 5.3 以降では、コンパイラは潜在的な問題を検出できるようになりました。
  3. iOSアプリにおけるSQLiteファイルの場所とCore Dataとの関係
    iOSアプリでSQLiteファイルは、以下の2つの場所に保存されます。アプリケーションバンドル内: アプリケーションバンドル内に保存されたSQLiteファイルは、アプリのサンドボックス環境内に存在します。他のアプリはこのファイルにアクセスできません。