- 投稿日:2023-05-17T20:59:43+09:00
UIKitローカルプッシュ通知最小実装
はじめに プッシュ通知について何も知らなかったのでメモです ローカル通知とリモート通知の違い ローカル通知:この通知はユーザーのデバイス上のアプリケーション自体から直接送信されます。例えば、特定の時…
- 投稿日:2023-05-17T20:03:44+09:00
【touchesBegan】画面がタッチされた時にキーボードを閉じるコード【Swift】
// 画面がタッチされた時にキーボードを閉じる override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { …
- 投稿日:2023-05-17T18:51:19+09:00
【Xcode エラー】Could not insert new outlet connection【解決法】
とあるUdemyの講座でアプリを作る過程で Storyboard上でView を配置して、outlet接続を試みた時に 「Could not insert new outlet connection: Could not find any information for the class named ViewController…
- 投稿日:2023-05-17T15:55:48+09:00
SwiftPackageでマルチモジュール開発
今回はマルチモジュール開発の話。 最近のSwiftPackageを使ったマルチモジュール開発について調査しました。 https://developer.apple.com/documentation…
- 投稿日:2023-05-17T13:10:07+09:00
SwiftUIでグリッドレイアウトを実装する方法
はじめに 現在作成中のアプリで、グリッドレイアウトを実装する必要があったため、実装方法をメモします。 グリッドレイアウトとは? グリッドレイアウトとは、ホームページのデザイン手法の一つで、画面やペー…
- 投稿日:2023-05-17T10:35:09+09:00
【Swift】setter内の無限ループについて
NGパターン class Person { var name: String? { get { name // 無限ループ } set { name = newValue // 無限ループ } } …