- 投稿日:2023-03-31T21:59:41+09:00
UICollectionViewを簡単にアウトプットする
UICollectionViewとは? UICollectionViewは、複数の要素をグリッド状に配置し、スクロール可能なリストを作成するためのクラスである。 まt、UITableViewと同様に…
- 投稿日:2023-03-31T21:26:17+09:00
【SwiftUI】言語設定を作成する
はじめに アプリ内で言語の設定ができるようにPickerを作成しました。 こんな感じ 実装 public extension Locale { static var availableLocaliz…
- 投稿日:2023-03-31T17:43:35+09:00
【Swift】FloatやDoubleの小数演算で誤差がでる現象を実際に2進数演算して調べてみた
Swiftで小数の計算を行なったときに、思いもしない誤差が出たことはありませんか? その真相を遥か昔に学んだ情報数学の拙い知識で実際演算して調査してみました。 対処方法は最後に記述してあるので、そこ…
- 投稿日:2023-03-31T14:36:13+09:00
UIActivityItemをカスタムする
環境 macOS Monterey バージョン 12.6.3 Xcode バージョン 14.2 やりたいこと 共有ボタン(Action Button)が押された時に表示されるアイコン、テキストをカス…
- 投稿日:2023-03-31T11:50:33+09:00
Swift 5 で画面遷移時にフルスクリーンモードのモーダルのタッチアクションに処理を渡す
はじめに 普段は Laravel や Nuxt を使って Web アプリケーションを開発しているのですが、年に数回 iOS アプリに改修が入ることがあります。 Swift を触っていない期間が空いて…
- 投稿日:2023-03-31T01:28:36+09:00
そういえばSwift5.7から型消去いらなくなったよねという話
はじめに Swift5.7からSelfまたはassociated typeを持ったprotocolが型として定義できるようになりましたね! これによって今まで型消去のテクニックを使って実装していた部…
- 投稿日:2023-03-31T00:36:41+09:00
【iOS】DynamicLinksのURLが正しいはずなのにhandleUniversalLinkでtrueが返らずにハマった
背景 仕事でDynamicLinksを用いてアプリを起動しようとしたら、パラメータは合っているはずなのになぜかパラメータをうまく受け取れなくてハマった... 今回はそのときどのような確認をして、どう…