【Xcode】開発環境を分ける方法
はじめに 毎回本番・ステージング・開発などと環境を分ける際にやり方を忘れてしまうので備忘録を残します。 基本設定 まず最初にステージング環境から作成していきましょう。 Configuration...
27 search resultsShowing 1~20 results
はじめに 毎回本番・ステージング・開発などと環境を分ける際にやり方を忘れてしまうので備忘録を残します。 基本設定 まず最初にステージング環境から作成していきましょう。 Configuration...
はじめに 実務の中で、小数同士の計算時に誤差が生じてしまい解決に時間がかかったため、備忘録を残します。 原因 まず以下の計算をすると普通0.02になるかと思います。 let n1:Double ...
はじめに 実務の中で、SceneDelegate内で設定したWindowの後に別のWindowを表示する必要があったため、備忘録を残します。 そもそもWindowって何? Windowとは簡単に...
はじめに 先輩が書いたコードの中で、変数の型に「!」がついているものがあり「あれ?これってなんだっけ?」となったので備忘録としてメモします。 「!」がついた型の意味 var name:Strin...
はじめに カメラを起動しようとしたところ、「signal SIGABRT」エラーで落ちてしまい、解決までに少し時間がかかったので備忘録としてメモします。 原因 カメラやアルバムなどのプライバシー...
はじめに Modal画面を表示して、下スワイプで画面を閉じると、色々と都合が悪かったので、下スワイプで画面を閉じる機能を無効にしました。 忘れないために、備忘録を残します。 実装方法 class...
はじめに ページャーを実装する必要があり、自分で作るのはめんどくさかったので、いいライブラリないかなと思い調べたところParchmentというライブラリを見つけたので実装方法をメモします。 前提...
エラー内容 Thread 1: “Could not load NIB in bundle: ‘NSBundle with name ‘fileName'” 原因 nibファイルを呼び出す際に...
はじめに Dictionaryを配列のようにIndex番号で取得する必要があり、OrderedDictionaryというライブラリを使用して実装したので、忘れないようにメモします。 Ordere...
はじめに コレクションの実装の際にエラーが発生し、解決までに時間がかかったので解決方法をメモします。 エラーの背景 私の場合は、collectionViewCellのインスタスを生成する際に「T...
はじめに UIパーツとコントローラーの紐付けに少し苦戦したので、メモを残します。 現象 いつものように、「controlキー」を押してImageViewをドラッグしてコントローラーと紐付けしよう...
はじめに UIViewControllerのviewDidLoadで画面遷移したい!と思って色々調べたのでメモします。 結論 結論から言うと、viewDidLoad()内での画面遷移はできません...
はじめに 「あれ、Lazyプロパティってなんだっけ?」と疑問に感じたため、再度Lazyについて調べることにしました。 Lazyプロパティとは? 普通のプロパティ(格納型プロパティ)は、初期化の時...
はじめに 現在作成中のアプリで、グリッドレイアウトを実装する必要があったため、実装方法をメモします。 グリッドレイアウトとは? グリッドレイアウトとは、ホームページのデザイン手法の一つで、画面や...
はじめに 現在作成中のクイズアプリで、CSVファイルからデータを取得する必要があったのでその方法をメモします。 また、SwiftUIでCSVファイルからデータを取得する方法はいくつかありますが、...
はじめに 今までSwiftUIを使用してアプリを作る際、アーキテクチャには、情報量なども多いことから「MVVM」を採用していました。 しかし、ふと「本当にMVVMが最適なんだろうか?」と思いネッ...
はじめに 業務の中で、リクエスト時の形式でLocalファイルを取得する必要があり、この先も頻繁に使用すると感じたのでメモを残します。 取得方法 ローカルのファイルは、以下のように「Uploade...
はじめに YouTube Data API v3を使用して検索アプリを作成しました。 APIの使い方を忘れないために手順を記載します。 1. APIの作成 検索アプリを作成するために、Googl...
エラー内容 いつものようにターミナルで「podinit」を実行したところ、RuntimeError – [Xcodeproj] Unknown object versionというエラーが発生 解...
Property Wrapperとは? Property Wrapperとは一言でいうと、SwiftUIが変数の状態を自動で監視してくれる仕組みのことです。 Property Wrapperを使...
27 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.