[Swift] Codableのenumでjsonの値がnil または 空の時にデコード失敗させない
事象 こういう構造体でAPIのレスポンスを受け取りたいが、typeがnilやキーがない時にデコード失敗してしまう struct Hoge: Decodable { let id: Int let...
24 search resultsShowing 1~20 results
事象 こういう構造体でAPIのレスポンスを受け取りたいが、typeがnilやキーがない時にデコード失敗してしまう struct Hoge: Decodable { let id: Int let...
この記事について 注意 あくまで私の解釈です。 間違っているところがあるかもなので、その際には指摘してほしいです。 目的 Swift Concurrencyの全体像を把握する 主な登場人物とその...
経緯 2024/05/01以降のリリースで必須になるPrivacyManifests対応の中でTrackingについて理解できなかったため調べました ソース AppleDeveloper公式 ト...
Swift5.10 リリースノート 再確認して直します Xcode15.3RC リリースノート https://developer.apple.com/documentation/xcode-r...
課題 RiverpodのConsumerはWidgetのため、ScaffoldのAppBarには適用できない 解決方針 Consumerをカスタマイズして、PreferredSizeWidget...
単にNavigationStackを使いやすくカスタマイズしただけです 注意 NavigationStackを使用するためiOS16以上をターゲットにしたプロジェクトが対象です。 課題 View...
この記事は、現状のFlutterSDKで中でAndroid側で発生している問題を回避するだけのものです 課題 ・iOSはWebViewのGestureを使用したやり方の記事が散見される ・And...
FlutterでのPush通知が結構面倒だったのでまとめておきます FCMの基本準備と設定は他の記事を参考にしてください 特徴 iOS APNsとFCMTokenのマッピングを行う Androi...
やりたいこと 画面表示時にAPIを介して値を取得し、画面表示したい。 refを使って他のプロバイダのstateを変更したい。 ⇦ これが厄介だった 問題 ・ConsumerWidgetにはiOS...
事象: Flutterで画像を追加するとぼやける アプリ内で自前の画像を入れて固定サイズで表示したいときに、表示するサイズと同じサイズの画像を入れるとぼやけてしまう 対応 現状、私は表示するサイ...
エラー 'package:flutter/src/widgets/overscroll_indicator.dart': Failed assertion: line 243 pos 14: '...
入れるライブラリ flutter_native_splash https://pub.dev/packages/flutter_native_splash 参考 実装手順 ライブラリを入れる f...
対処法 collectionというライブラリを入れましょう https://pub.dev/packages/collection
事象 Rowを使っていて改行したいときに「Wrap使おう」ってなった時に、そのままRowをWrapに変更したら横並びから縦並びになってしまう。 原因 変更後のWrapのchildrenにRowが...
参考 発生した事象 ・Lottieで表示したいアニメーションの表示が遅れる。 ・今回Lottieを使ったところがローディング中に表示するWidgetのため何度もAssetsから読み込むことをやめ...
先に実装のせておきます どなたかの参考になれば幸いです。 こうした方が良いなどあればご教示願います! custom_roter_delegate.dart enum PageName { hog...
Http通信を簡単に行うためのライブラリ選定を行いました 結論から言うと dio + Retrofit を採用しました Flutter Dartの筆者は経験が薄い人間であることをご認識ください!...
こちらも合わせてご覧ください Flutter通信ライブラリ選定 ~ 選ばれたのはRetrofitでした ~ 簡単な特徴 新しいAPIごとに作成する必要があるのは、 ・Repositoryのクラス...
こちらも合わせてご覧ください Flutter通信ライブラリ選定 ~ 選ばれたのはRetrofitでした ~ 簡単な特徴 新しいAPIごとに作成する必要があるのは、 ・Repositoryのクラス...
こちらも合わせてご覧ください Flutter通信ライブラリ選定 ~ 選ばれたのはRetrofitでした ~ 簡単な特徴 新しいAPIごとに作成する必要があるのは、 ・Repositoryのクラス...
24 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.