20220916のSwiftに関する記事は9件です。

馴染みのないView・モディファイアの機能まとめ[SwiftUI]

随時追加していきます View Divider() 区切り線を引く。 モディファイア .offset() viewの位置を指定する。 なお、その下に書いたモディファイアには位置指定は反映されない。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

SwiftUIでFirebaseを使うためには

Firebaseの公式スタートガイドがわかりずらい Firebaseの公式をディスっている訳ではありませんが、この記事に辿り着く人は少なからずそう思った人かと思います。 少なくとも私はそう感じてい…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【SwiftUI】関数の引数でBindingをとる方法

方法 func showModal(isPresented: Binding<Bool>) { isPresented.wrappedValue = true } **型名** `Binding<…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

iOS16で画面回転できないときの対応

はじめに 久しぶりにQiitaで投稿。 やはり書きやすい✨ 普段は動画再生機能を持ったアプリを開発しており、YouTube(下記スクショ)などにも見られる全画面切り替えボタンで縦画面と横画面が切り…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

次の水曜日の Date型 を取得する

サンプルコード import Foundation let calendar = Calendar(identifier: .gregorian) let wednesdayComponent =…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Xcode】ローカルのSwift Packageをプロジェクトに追加する方法

はじめに 検索するといろいろな方法が出てきますが、どれもimportが出来ませんでした。 自分の環境で正常に動作した方法を共有します。 環境 Xcode 13.4.1, 14.0 macOS Mo…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

iPhone 14 ProのDynamic Islandにウィジェットを追加し、Live Activitiesを開始する(iOS16.1以降)ActivityKit

今回は、iPhone 14 Pro以上の新エリア「Dynamic Island」にウィジェットを追加する方法についてご紹介します。また、iOS 16.1以上のデバイスで利用可能なライブ・アクティビテ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[Combine] 複数のAnyCancellableをまとめてstoreする

https://qiita.com/417_72ki/items/5943700dbe5d3663512a をCombineでもやりたいよねって話。 ただし、Combineの場合 Swift Fou…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Swift Package Managerで、Private RepositoryのRelease AssetにアップしたXCFrameworkをbinaryTargetに指定して利用する

Swift Package Manager(以下、SPM)も登場しある程度の年数が経ち、実務でも導入例が増えてきているのではないでしょうか? しかし、有名どころのFrameworkであってもSPM非…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む