CocoaPodsが正常にアップデートできない時の対処方法
CocoaPodsを使用してライブラリを更新しようとしたら以下のようなエラーで更新ができなかったので対処方法を紹介します。
CocoaPods could not find compatible versions for ...
iOS13よりUIWebViewを使用したアプリが「ITMS-90809: Deprecated API Usage」でリジェクトになるので対処してみた
iOS13よりUIWebViewを使用したアプリをAppConnectにアップロードすると「ITMS-90809: Deprecated API Usage」という理由でリジェクトされるようになりました。
Dear Dev ...
ObjectiveCプロジェクトでSwiftコードを使用するときに、○○-Swift.hが読み込めないというエラーが出た時の対処方法
ObjectiveCプロジェクトでSwiftコードを使用するときに、○○-Swift.hが読み込めないというエラーが出た時の対処方法をご紹介します。
‘○○-Swift.h’ file not fo ...
Swift5+StoryBoardでUIViewを簡単に角丸にする方法
Swift5のExtensionを使ってStoryBoardでUIViewを簡単に角丸にする方法をご紹介します。
この方法を使うとStoryBoardのプロパティ上でUIView等のView系に角丸を簡単につけることができ ...
iOS13でステータスバー(StatusBar)の色を変更する方法【Swift/Objective-C】
今回はXcode11のiOS13でステータスバー(StatusBar)の色を変更する方法をご紹介します。
色の変更方法は色々ありますが今回は設定や1行で簡単に変更できるやり方をご紹介します。
iOS13でステータスバ ...
Swift5・iOS13でUISegmentedControlの背景色、選択色、文字色をカスタマイズする方法【Swift5/Objective-C】
iOS13からUISegmentedControlをカスタマイズする方法が少し変わったので背景色、選択色、文字色、枠線のカスタマイズ方法をご紹介します。
UISegmentedControlの背景色、選択色、文字色、枠線をカスタ ...
Swift5の遅延処理の方法まとめ、Dispatch・PerformSelector・NSThread【Swift/Objective-C】
Dispatch・PerformSelector・NSThreadの3種類の方法で処理を遅延実行させる方法をご紹介します。
基本的に使いやすいのはメインスレッド(非同期)、サブスレッド(非同期)を指定できるDispatch ...
Swift5でUIViewを3秒でアニメーションを実装させる方法【Swift/Objective-C】
UIViewクラスを継承しているUILabelやUIButtonなどはUIViewのクラス関数であるanimate関数を使用することで様々なアニメーションを簡単に行うことができます。
UIView.animate によるアニメー ...
Swift5でUIBezierPathで線、三角、四角、円、楕円、円弧の描き方【Swift/Objective-C】
UIBezierPathを使用したパス描画による様々な図形の描画方法をご紹介します。
UIBezierPathを使用するための準備UIBezierPathを使用するためにdraw()メソッドの用意されたViewを作成する必 ...
Swift5の同期処理・非同期処理・GCDの入れ子の方法まとめ【Swift/Objective-C】
プログラムではメインスレッドを使った同期処理と、GCD(Grand Central Dispatchの略)というメインスレッドとは別に動く非同期処理があります。
同期処理、非同期処理を気にせずプログラムすると、ほとんどが同 ...