Firebase 【Swift】Firebase Cloud Firestoreに値を追加・取得・削除をする はじめに本記事は、Firebase Cloud Firestore(以降Firestore)の基本的な使い方について解説していきます。FirebaseやCloud Firestoreの設定方法は以下の記事をご覧ください。本記事の概要本記事で... 2025.04.27 FirebaseSwift
Firebase 【Firastore】ドキュメントの下に登録した配列 オブジェクトの値を追加、削除する(Swift) やりたいこと「コレクション名 -> ドキュメント名 -> 配列名 -> データ」のような4階層の値を新規で作成し、値を追加、削除を行いたい。{ "コレクション": { "ドキュメント": { "配列名": [ [ "データ1": "data... 2025.04.27 FirebaseSwift
Firebase 【サンプルコードあり】Firebase Cloud FirestoreをSwiftUIで使ってみた はじめにSwiftUIでFirebaseCloud Firestore(以降Firestore)を利用したので、備忘録として残します。本記事では、Firebase側の初期設定、iOSアプリ(SwiftUI)からFirestoreへデータを登... 2025.04.07 FirebaseSwift
Swift 【サンプルコードあり】SwiftUI×CoreDataでメモアプリを作ってみた#3 実装編 はじめにこちらの記事は前回の記事の続きになります。前回は、CoreDataを利用する準備まで実施しました。今回は実際にCoreDataを利用しながら、メモアプリの作成をしていきます!メモアプリ説明今回作成するメモアプリは、メニュー画面とメモ... 2025.03.10 SwiftSwiftUI
Swift 【Swift】関数を10分で理解する! 今回はSwiftの関数についての記事です。Javaなどをやられてた方は、違和感があると思います(私もありました)。そのような方々の助けに少しでもなればと思います。関数の基本関数の定義まず定義は以下のような形で記述します。func メソッド名... 2025.02.27 Swift
Swift 【SwiftUI】@Environmentを10分で理解する! @Environmentとは@EnvironmentとはSwiftUIで利用される、View間で値を共有するための方法の一つです。環境値(EnvironmentValues)として定義されている値をViewで読みとるために利用します。具体的... 2025.02.25 Swift
Swift 【Swift】10分でわかるOptional<Wrapped>型 Optional<Wrapped>型とはOptional<Wrapped>とは、値があるか空かを示す型となります。Swiftは、通常のIntやStringで、nil(Javaなどでいうnull)を認めていません。そのため、nilが含まれる可... 2025.02.16 Swift
Swift 【Swift】ジェネリクスを簡単に理解する ジェネリクスとはジェネリクスとは型をパラメータとして受け取ることで汎用的なプログラムを記述するための機能です。Swiftではジェネリクス関数とジェネリクス型として提供されており、これらを活用すれば関数や型を汎用的かつ安全に記述できるという特... 2025.02.16 Swift