SwiftUI

Widget

WidgetKitで実行エラー: SendProcessControlEvent:toPid: encountered an error: …

状況Xcodeで、WidgetKitを使ったとても単純なサンプルを作っていた時に出たエラー。エラーのメッセージがメチャクチャ長いし、よくわからなかった。SendProcessControlEvent:toPid: encountered a...
SwiftData

SwiftDataで子モデルのデータを条件付きで抽出したい

はじめにアプリへのデータの永続化の手段に、CoreDataの後継としてSwiftDataが出て書きやすくなりましたね。CoreDataでもできましたが、SwiftDataでも親のデータモデルと子のデータモデルにrelationshipをはる...
SwiftUI

何故かType ‘SampleManager’ does not conform to protocol ‘ObservableObject’というエラーが出る

状況SwiftUIでObservableObjectを使った実装は以前にもしたことがあって、同様の感じで実装しても、何故か"Type 'SampleManager' does not conform to protocol 'Observa...
SwiftUI

iOSシミュレータにオーディオファイルをコピーしたい

<環境>・Xcode 26.2これはかなりハマりました。。。写真や動画ファイルは、Macからシミュレータにドラッグ&ドロップすれば行けるのですが、mp3などのオーディオファイルだとそうは行きません。シミュレータ内のメッセージアプリが起動して...
Xcode

同名ファイルの存在によりMultiple commands produceエラー

環境:Xcode 26.2状況:ビルド時エラーの原因は明らかでも出力内容からすぐには分からなかったです。エラーの出力内容は下記のとおりです。Multiple commands produce '/Users/hoge/Library/Dev...
SwiftData

SwiftDataの利用時に、ビルドしたらモデルファイルの中で@storageRestrictionsエラーが発生した

SwiftDataを利用したコードで、ビルドをしたらModelファイルの中で、@storageRestrictionsというエラーが発生した時の対応方法です。import Foundationimport SwiftData@Modelfi...
Swift

日付を選択できるようにする

SwiftUIで日付を選択できるようにするには、DatePickerを使います。import SwiftUIstruct ContentView: View { @State private var date = Date() var bo...
Crypto

値をハッシュ化したい

はじめにパスワードの機能を実装する時だったり、ブロックチェーンの計算の時だったり、何かしらハッシュ値を計算する場合もあるかと思います。そんな時、自分で一から書くというのも一つの手段ですが、テストなどの手間もありますので、安定した信頼性の高い...
SwiftUI

iOSのバージョンを指定した処理をしたい

はじめにiOSのアプリ開発、楽しんでいますか?いい感じのものがサクッと作れちゃったり、色々と面白いですよね。Apple側から新機能もどんどん出てくるのですが、想定するiOSのバージョンには対応していなかったり、iOSのバージョンを指定した特...