iOS

CocoaPodsを使用してライブラリを更新しようとしたら以下のようなエラーで更新ができなかったので対処方法を紹介します。

CocoaPods could not find compatible versions for ...

iOS

iOS13よりUIWebViewを使用したアプリをAppConnectにアップロードすると「ITMS-90809: Deprecated API Usage」という理由でリジェクトされるようになりました。

Dear Dev ...

Objective-C

ObjectiveCプロジェクトでSwiftコードを使用するときに、○○-Swift.hが読み込めないというエラーが出た時の対処方法をご紹介します。

‘○○-Swift.h’ file not fo ...

Swift

Swift5のExtensionを使ってStoryBoardでUIViewを簡単に角丸にする方法をご紹介します。

この方法を使うとStoryBoardのプロパティ上でUIView等のView系に角丸を簡単につけることができ ...

Swift

今回はXcode11のiOS13でステータスバー(StatusBar)の色を変更する方法をご紹介します。

色の変更方法は色々ありますが今回は設定や1行で簡単に変更できるやり方をご紹介します。

iOS13でステータスバ ...

Swift

iOS13からUISegmentedControlをカスタマイズする方法が少し変わったので背景色、選択色、文字色、枠線のカスタマイズ方法をご紹介します。

UISegmentedControlの背景色、選択色、文字色、枠線をカスタ ...

Swift

Dispatch・PerformSelector・NSThreadの3種類の方法で処理を遅延実行させる方法をご紹介します。

基本的に使いやすいのはメインスレッド(非同期)、サブスレッド(非同期)を指定できるDispatch ...

Swift

UIViewクラスを継承しているUILabelやUIButtonなどはUIViewのクラス関数であるanimate関数を使用することで様々なアニメーションを簡単に行うことができます。

UIView.animate によるアニメー ...

Swift

UIBezierPathを使用したパス描画による様々な図形の描画方法をご紹介します。

UIBezierPathを使用するための準備

UIBezierPathを使用するためにdraw()メソッドの用意されたViewを作成する必 ...

Swift

プログラムではメインスレッドを使った同期処理と、GCD(Grand Central Dispatchの略)というメインスレッドとは別に動く非同期処理があります。

同期処理、非同期処理を気にせずプログラムすると、ほとんどが同 ...