[Swift]UITableViewCellでよく使うオーバーライドまとめ
UITableViewのオーバーライドを知る Cellのオーバーライドについてまとめました。 実務でよく利用するオーバーライドを抜粋して記事にしてます。 オーバーライドは言葉としては「上から乗る...
32 search resultsShowing 1~20 results
You need to log-in
UITableViewのオーバーライドを知る Cellのオーバーライドについてまとめました。 実務でよく利用するオーバーライドを抜粋して記事にしてます。 オーバーライドは言葉としては「上から乗る...
エラーハンドリングについて エラーハンドリングとは? アプリ内で想定外の事象(例:通信エラーやファイルの欠如など)が発生した際に、それを検知して安全に対処する仕組みを「エラーハンドリング」といい...
try?とtry!の違い 今回は前回まとめたエラーハンドリングの内容の続きで、try?とtry!の違いについて整理します。 どちらも「エラーを投げる関数を呼ぶ」ための構文ですが、失敗時の挙動が真...
RxCocoaの拡張機能 今回はRxCocoaでの拡張機能を紹介します。 TableViewの表示や選択する機能の実装の仕方が通常のものと違いますので、備忘録的にまとめていきます。 実装例 Ni...
APIKitを利用してAPIデータを取得する実装 今回はAPIKitライブラリを利用しホットペッパーAPIデータを表示させる実装を行います。 APIKitは、iOS/macOSアプリ開発で使われ...
GitHubの初回Push なんとなくでしていたGitHub操作について、今回改めて初回Pushまでの流れを記述します。 リポジトリ作成から初回 push までの手順 ⃣GitHub 上でリポジ...
Lottieライブラリとは? Airbnbが開発したLottieは、iOS、Android、React Nativeなど多くのプラットフォームで利用でき、コードを差し替えることなく同じアニメーシ...
UIViewControllerのライフサイクルについて 今回はUIViewControllerのライフサイクルについてまとめます。 ViewControllerの遷移時に「どのタイミングで」「...
delegateについて 今回はdelegateについてまとめます。 多くのiOSエンジニアの方が理解するまでに苦戦すると言われる処理みたいです。 参考文献 delegateとは? delega...
staticについて staticはインスタンスを作成しなくてもアクセスできる「静的プロパティ」と呼ばれます。 実務で使われる場面 よく利用されるのは、アプリ全体で使う設定値や定数の管理です。 ...
SwiftDateについて 今回は日付・時間処理ライブラリ SwiftDate について紹介します。 Swift には様々なライブラリがありますが、SwiftDate は 日付、時刻、タイムゾー...
今日は低速通信テストの設定方法からやり方まで備忘録として残します。 以前、通信エラー画面の改修作業を行なった時に、いざテストと思った矢先に実機がないことに気付きました。 その際に擬似的にネット通...
Alamofireについて Alamofireはネットワーク通信(API通信)を簡単に行うためのSwift用ライブラリです。 標準のURLSessionよりも使いやすく、コードも短く書けるため非...
Renameについて Xcodeでよく利用する便利機能を紹介します。 Rename機能は変数名や関数名を変更したいときに、全ての使用箇所を自動で一括変更してくれる機能です。 レビューで命名の修正...
Kingfisherについて Kingfisherは、URLから画像を簡単かつ高速にダウンロードし、キャッシュ機能を備えた柔軟な画像読み込みライブラリです。 参考文献 実際に使ってみる 完成イメ...
ジェネリクスとは? 今日はジェネリクスについてまとめたいと思います。 ジェネリクス(Generics)は、Swiftで型に依存しない柔軟で再利用可能なコードを書くための強力な仕組みです。これを活...
gitignoreの作成方法 今回はgitignoreの作成について纏めます。 gitignoreは追跡したくない、あるいはGitの管理下に置きたくないディレクトリやファイルを指定することができ...
CollectionView CollectionViewは複数のアイテムを一覧表示させることができるUIコンポーネントの一つで、実際の開発現場でも非常に利用する場面が多いです。 今回も備忘録と...
ホットペッパーAPIの実装 Part3 今回で第1回、2回と紹介してきたホットペッパーAPIを利用したアプリで最後にView側の実装について紹介をします。 Viewの実装コード 完成した時の仕様...
ホットペッパーAPIの実装 Part2 今回は前回投稿したPart1の続きのホットペッパーAPIを利用したアプリのViewModel側の実装を紹介します。 ViewModelの実装コード 次回紹...
32 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.