iOS SwiftData のテストがしたい はじめに iOS 17 から SwiftData が使えるようになってデータの永続化がサクッとできるようになりました。めっちゃ便利です。ただ下記のような実装で fetchPiyo1HogeList でちゃんと思い通りのデータが取れてるか... 2024.11.22 iOS
iOS 3年前に作ったアプリをUIKitからSwiftUIに移行した話(Swift) はじめに ある日 Apple から「アップデートしなさすぎだから今月中にアップデートしなかったらアプリ消すわ」という連絡が来ました。すっかり忘れていて無事消されちゃいました。 とくに新機能も思いつかないし、ただバージョン上げるのもなと... 2023.06.20 iOS
iOS ディープリンク、ユニバーサルリンク、アプリリンクとかの話 はじめに アプリ連携でよく聞く「ディープリンク」「ユニバーサルリンク」「カスタム URL スキーム」「アプリリンク」「ダイナミックリンク」が毎回どれがなんなのかわからなくなるのでまとめ(基本的に iOS 視点で書いてます)。 結論としてはこ... 2022.12.09 iOS
iOS Firebase AnalyticsのDebug ViewをAdHocビルドで使う(Swift) はじめに Firebase Analytics には Debug View というイベントを即時送信して表示してくれる便利な機能があります。いつもは Xcode のシミュレータで確認するときに使っていたのですが AdHoc ビルドでテス... 2022.12.08 iOS
iOS UIKitでMarkdown表示 はじめに iOS 15 から Markdown テキストを表示できるようになりました。AttributedString を使うので UILabel や UITextView では使えないと思っていましたが NSAttributedSt... 2022.10.29 iOS
iOS SKEmitterNodeまとめ(Swift) はじめに SpriteKit で炎などのパーティクル表示をする際には SKEmitterNode を使います。コードで設定もできるのですが下記のように Xcode のエディタを使えばプレビューを見ながら設定できます。 今回はこちらの設... 2022.08.20 iOS
iOS SpriteKitで衝突判定(Swift) はじめに SpriteKit でノードを衝突させる方法についてです。 SKPhysicsBody とりあえずまずはノードに SKPhysicsBody を設定してやる必要があります。 SKPhysicsBody:ドキュメント skV... 2022.08.08 iOS
iOS SKTransitionまとめ(Swift) はじめに SpriteKit でシーンを遷移させるときのアニメーションには SKTransition を使います。 今回は SKTransition についてのまとめです。 SKTransition:ドキュメント SKTransitio... 2022.08.05 iOS
iOS SKActionまとめ(Swift) はじめに SpriteKit でノードに動きを付けたい場合は SKAction を使います。 今回は SKAction についてのまとめです。 参考 Action Initializers 準備 今回紹介するコードは全て以下の構成になっ... 2022.08.04 iOS
iOS SKNodeまとめ(Swift) はじめに SpriteKit でなにか表示したい場合はとりあえず SKNode を使います。下記のようにいろいろある SKNode の簡単なまとめです。 SKCameraNode SKReferenceNode SKSpriteNod... 2022.08.03 iOS