「 iOSアプリ開発 」 一覧
[Swift] 配列の合計などに使えるreduceの使い方
lolipop こんにちは、あきお(@akio0911)です。 今回はSwiftで配列の合計などに使えるreduceの使い方を説明します。 for ... in ... で合計を求める ま
[UIKit] 画面遷移後にUITableViewのセルが選択状態のままになってしまうのを防ぐ
こんにちは、あきお(@akio0911)です。 今回はタップして選択状態になってしまったセルを元に戻す方法を紹介します。 deselectRow(at:animated:)
[UIKit] ログイン済み状態でアプリを起動するとナビゲーションバーが表示されない時の対処方法
こんにちは、あきお(@akio0911)です。 ログイン機能があるアプリを作った時、ログイン済み状態でアプリを起動した時だけUINavigationBar(ナビゲーションバー)が表示され
[Swift] 配列を使って冗長なswitchをシンプルにする
こんにちは、あきお(@akio0911)です。 アプリ道場サロンで冗長なswitchをシンプルに書く話題が出たのでブログでも紹介したいと思います。 冗長なswitch
iOSアプリ開発初心者向けに公式ドキュメントの読み方・探し方を解説します
2020/07/03 | iOSアプリ開発
こんばんは、@akio0911です。 「公式ドキュメントについて、読み方のポイントなどがあれば知りたい」という質問があったので説明したいと思います。 日本語ドキュメントを読
[RxSwift] 異なる型のストリームをまとめてdebounceする方法
こんばんは、@akio0911です。 RxSwiftを使っていて、異なる型の複数のストリームに対してdebounceをかけたいことがあったので、その方法を紹介したいと思います。
Swiftにおけるguardの使い方。ifの逆っぽくて使いにくいと感じる方へ
こんばんは、、@akio0911です。 Swiftのguardってifの逆みたいで書いてて混乱してきたりしませんか?僕も最初はそうでした。しかしguardの捉え方を変えてみたら一気に
【RxSwift】BehaviorRelayとPublishRelayについてまとめてみた
こんにちは、@akio0911です。今回はRxSwiftのBehaviorRelayとPublishRelayについてまとめてみました。 BehaviorRelayとPublis
【RxSwift】materialize, dematealizeを使ってみた
@toshi0383さんに教えていただいた、RxSwiftのmaterializeを使ってみました。 materializeとは何か? materializeを使うと、Observ
【RxSwift】ストリームのcompletedをつぶす(消し去る)方法
RxSwiftで元々のストリームからcompletedをつぶす(消し去る)方法を考えてみました。 concat(Observable.never())する 結論から言うと、co