不要なSwiftコードにWarningを出す【Periphery】
はじめに 使われていないコードをずっとプロジェクトに残しておくことは技術的負債になります。 使われていないコードを読む時間のムダ 使われていないコードを修正する時間のムダ 使われていないコードを...
95 search resultsShowing 1~20 results
You need to log-in
はじめに 使われていないコードをずっとプロジェクトに残しておくことは技術的負債になります。 使われていないコードを読む時間のムダ 使われていないコードを修正する時間のムダ 使われていないコードを...
個人的によく使うcurlコマンドのオプションをまとめました 認証情報の付与 # basic認証のかかったサイトにアクセス(-uもしくは--user) $ curl --user USER_ID:...
Xcode14.3(iOS 16.4 SDK)以上の環境の場合、このキャリア判定の方法は非推奨となりました。 iOS 16 CTCarrier deprecation https://devel...
事象|エラー内容 以下のようなエラーが出て実機ビルドができない場合の対処法についてです。 結論として対症療法までしかわかっていないので、根本解決方法をご存知の方がいらっしゃったらコメントいただけ...
概要 よく使うSwiftUIのプレビュー機能は実装を共通化しておくと便利です。 本記事では一例として以下の実装例を紹介します。 BoolPreview|Bool値のプレビュー ColorSche...
概要 複数の非同期処理の完了後に、待ち合わせて何かしたい場合のTipsです。 イメージ 非同期処理1: ----->完了 非同期処理2: ----------->完了★全ての処理が終...
はじめに var-forパターンは既存の言葉ではありません。 このアンチパターンよく見かけるので自分でvar-forパターンと勝手に命名しました。 コードレビューとかで**「これvar-forパ...
はじめに WWDC2018で発表されたusdz形式のファイルでのAR表示(AR Quick Look)についてまとめます。 USDZとは 対応機種 Quick Look表示のイメージ Webコン...
はじめに Swiftの@_exportedについて、その挙動を調査したのでまとめる。 @_exportedとは _がプレフィックスとしてついており、Swiftで公式には公開されていないAttri...
概要 iOSのUILabelやUITextで箇条書きテキストを表示したい場合の実装例です。 単純に実装すると以下のBeforeのようにインデントや適切な行間がなく見辛くなってしまいますが、これを...
pythonからslackに投稿するまでの手順をまとめます。 時間のかかる処理の完了通知や実行途中の情報(エラー等)を通知するのに便利です。 おおまかな流れ slackでIncoming Web...
はじめに iOSアプリ開発において、テスト駆動開発(TDD)を採用していたり、ユニットテストを部分的に採用しているプロジェクトではユニットテストの実行速度が生産性に大きく影響します。 本記事では...
概要 アプリのApp ID Prefixを変更したい場面が出てきて色々調査したため、その内容を整理しておきます。以下の内容が不明な方向けです。 App ID PrefixとTeam ID、Bun...
iOS Advent Calendar 2019の4日目の@shtnkgmです! 本記事ではiOSで開発/本番環境を分けてFirebaseを利用するTipsを紹介します。 環境を分けて利用したい...
概要 Swift5.1で利用できるattributeの一覧です。(Public APIのみ) 本記事は以前作成したSwiftのattributeまとめ[Swift4対応]をSwift5.1向けに...
はじめに WWDC19 報告会 at Yahoo! JAPANで発表したXcode11の新機能について文章でまとめた記事です。 NDAや著作権に配慮してスクリーンショットなどは載せておりません。...
はじめに これまでのiOS13未満のUIKitのAPIでは、Storyboardで定義したUIViewControllerではinitializerでのDI(Dependency Injecti...
はじめに アプリで利用するAPIの種類が増えてくると、APIによってAPIレスポンスの形式が異なるという課題が発生します。 例えばこのような価格を返す複数のAPIがあったとします。 Int型で返...
はじめに 本記事ではSwiftの初心者〜中級者向けにSwift Standard Libraryフレームワークで提供されている主な高階関数について説明します。以下のようにイメージを合わせて書くこ...
はじめに 本記事ではiOSのAutoLayoutを理解するのに欠かせない、**「Intrinsic Content Size」**についての解説を行います。SwiftUIが話題になっていますが、...
95 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.