Swift

「Hashable」について…

Swift でアプリを作るとき、よく登場するのが Hashable。この記事では、Hashable が果たす役割、Equatable との関係を具体例を交えて丁寧に解説します。Hashableとは?Hashable は、値から「ハッシュ値」...
Swift

“朝だけ動くSNS” 開発記録 #3 〜CRUD処理を実装する 〜

CloudKit で投稿データを扱うために、Post モデル・エラー定義・フィールド名管理・Mapper・Repository インターフェース・実装の6ファイルを作成し、CRUD 処理を安全に抽象化する方法を解説。
Swift

「Identifiable」について…

SwiftUIのIdentifiableについて、仕組み・使い方・ID設計の注意点まで初心者にも分かりやすく解説します。
アプリ開発

“朝だけ動くSNS” 開発記録 #2 〜CloudKitで投稿データの基盤を作る〜

朝専用SNS「朝の実(Asanomi)」の開発記録第2回。CloudKitを使った投稿データ(Postレコードタイプ)の設計方法を解説。インデックス設定手順も解説。
アプリ開発

“朝だけ動くSNS” 開発記録 #1 〜アイコン完成まで〜

朝の時間にだけ投稿できるSNS「朝の実」を個人開発中。静かな朝に、自分の言葉や成果を残すためのアプリ。デザインやCloudKit構成など、開発過程を公開します。
Xcode

Xcodeで新規プロジェクトを作成する

Xcodeを起動アイコンをクリックしてXcodeを起動するCreate a new Xcode project(赤丸)をクリックしてプロジェクト作成保存先を選択各種情報を入力Product Name: (アプリ名)Team: (チーム名)p...
C

構造体の定義の仕方について

今日は平和で集中できた1日でした。職場でプログラミングをさせてもらえたのです!やっぱりプログラムを組んでいる時間は楽しくてあっという間に過ぎていきますね〜。書いていたプログラムは「名前と点数の構造体を作って、点数の降順にソートしてその結果を...
日記

【ITエンジニア3日目】自分の甘さを知りました…

今日のテーマ!受動的ではなく能動的に目的(2パターン)を設定しよう!「わからない」ことが「なにか」がわかったことも立派な成果。ちゃんと記録しよう!同じミスはしない(一度聞いたことは忘れない)工夫をしよう!やっと華金。久しぶりに出勤して働くと...
C

ITエンジニアとして働く最初の日

今日からITエンジニアとして労働し始めました。仕事開始早々に派遣先の方からC言語についての理解度チェックがあり、だいぶ焦りました(笑)配属前の準備期間中に本(明解C言語)を一周して身につけた知識を振りかざそうとしたけど「あれ?これってどうや...
日記

IT系技術者派遣会社へ入社

本日、IT系技術者派遣会社に入社しました。転職活動開始から8ヶ月…やっと新たなキャリア形成のスタート地点に立てました。大変なこともあると思うけど、自分の選んだ道を突き進んでいきます!これからできる限り、ブログの毎日投稿をしていきます!PS....