【Xcode9】Schemeを追加してDebug、Staging、Releaseの3つに処理を振り分ける方法【iOS11】
アプリ開発をしているとどうしても開発と本番でサーバーの向き先が違ったり、デバックログの出力のため処理を分けたかったり、様々な場合で開発環境と本番環境などで処理を分けたい場合があります。
XcodeではTARGETSを増やす ...
iOSとwatchOSのObjective-CプロジェクトでSwiftコードを動かす方法
iOSとwatchOSを含んだObjective-Cプロジェクトで、各OS共にSwiftコードを使用できるようにする方法についてです。
要点さえ抑えてしまえばとても簡単ですので是非覚えてきましょう。
1.Swiftコ ...
【Swift4】CGRect、CGSieze、CGPointの指定のしかたと違い【Objective-C】【iOS11】
SwiftとObjective-CのCGRect、CGSize、CGPointの指定の方法です。
CGRect、CGRectMakeSwift4.0view.frame = CGRect(x : 0, y : 0, width ...
【Swift】CoreLocationを使用してバックグラウンドモードで位置情報を取得する方法【Objective-C】【iOS13】
CoreLocationにあるCLLocationManagerクラスを使用して位置情報を取得する方法をご紹介します。
位置情報の取得には、フォアグラウンド時、バックグラウンド時の他にも、アプリ使用中のみ、常に許可、などの ...
【Objective-C】他のアプリで開いているpdfを自分のアプリで開く方法【iOS11】【Xcode9】
safariなどの他アプリのブラウザで開いたPDFファイルを自分で作成したアプリで開くようにしたい場合の方法です。
1.Document Typesにpdfを設定するまず、Target > Info > Doc ...
【Objective-C】プログラムでUITabBarControllerのタブを切り替えて画面遷移させる方法【iOS11】【Xcode9】
UITabBarControllerのタブを押して画面を切り替えるのではなく、任意のタイミングでUITabBarControllerのタブを押した状態と同じ処理をさせる方法です。
独自に実装したUIButtonやUIBar ...
【Objective-C】タブバーの画像、タイトル、文字色を個別に設定する方法【iOS11】【Xcode9】
タブバーの画像、タイトル、文字色を個別に設定し、デザイン性をあげたい場合があります。
タブバーのタイトルの色を一括で変更する方法はよく記載がありますが、個別に設定できる記事が少なかったので記述しておきます。
【iOS11】アプリのバージョン、アプリを起動中のiphoneのOSバージョンの取得方法、間違えやすいのでまとめました【Objective-C】【Xcode9】
今回はアプリのバージョンとアプリを起動中のiphoneのバージョンの取得方法について、よく使うけど間違えやすいのでまとめました。
アプリのVersion(バージョン)とBuild(ビルド)の取得方法Xcodeの設定でバージ ...
【Xcode9】Targetを追加して開発と本番で処理を分岐させる方法【iOS】【Objective-C】
アプリをリリースするにあたり、本番と開発でサーバーへの向き先の変更や使用しているライブラリのAppKeyなどの変更を手動でやっていましたが、本番へのデプロイ時に向き先の変更ミスが起こると危ないのでターゲットを増やして管理したい場合があ ...
【iOS】StoryBordを使わない設定でアプリを作る方法【Objective-C】
iOSアプリを簡単につくれるStoryBord(ストーリーボード)ですが、UIやUXデザインの関係上、StoryBordでのアプリ作成が困難になる場合があります。
最初からStoryBordでは不可能なUIUXデザインにな ...