【Swift】CoreLocationを使用してバックグラウンドモードで位置情報を取得する方法【Objective-C】【iOS13】
CoreLocationにあるCLLocationManagerクラスを使用して位置情報を取得する方法をご紹介します。
位置情報の取得には、フォアグラウンド時、バックグラウンド時の他にも、アプリ使用中のみ、常に許可、などの ...
WordPressのテーマ「Luxeritas」の関連記事をタグ優先からカテゴリー優先に変更する方法
WordPressの中でもカスタマイズが豊富でかつ無料で使用できる「Luxeritas」ですが、関連記事のロジックがどうやら記事につけたタグとカテゴリーより類似する記事を出力するようになっているようで、その際、カテゴリーよりもタグに類 ...
【Swift4】Xcodeのデバックログにファイル名や関数名や行数をつける方法【Objective-C】【iOS11】
Xcodeのでバックログは開発者にとってとても貴重な情報源の一つですが、単なるprintやNSLogを使っているだけだと、デバックログを最大限に生かすことはできません。
ただ単に、記述したログを出すだけではなく、ログを出す ...
【Swift4】UITableViewを回転させて横スクロールや逆スクロールにする方法【Objective-C】【iOS11】
UITableViewは基本的にコンテンツ領域が下へ伸びている状態のものしか作れませんが、UITableViewを180度回転させて、さらにその中のUITableViewCellを逆回転で180度回転させることにより、基本のスクロール ...
【Swift4】カスタムUIViewなどのinitメソッドの記述方法【iOS11】【Objective-C】
カスタムUIViewやUIButtonを作成した時に、initメソッド内で定数や配列の初期化などを行いたい場合があります。この時initメソッドをoverrideする必要があります。
1.initメソッドをoverrideするo ...
【iOS11】AppStoreのサブタイトルはASOに有効!?これからはタイトルを短くしてサブタイトルにするようになる!!【ASO】
iOS11になりAppStoreが一新されたことはすでにご存知だと思いますが、その中でも既存のアプリタイトルとは別に新たにできたサブタイトルは果たしてASO対策として有効なのかどうか疑問だったので調べてみました!
朗報!サブタイ ...
10.0 Before You Submit: Program License Agreementによるリジェクト
先日、リリース済みのアプリをiOS11へのバージョンアップしようと、アップデート審査をかけていたのですが、今までみたことのないリジェクト理由でリジェクトされました。
初めてみるリジェクト「10.0 Before You Subm ...
【Swift4】ステータスバーを非表示にする方法【iOS11】【Xcode9】
Swift4でのステータスバーの非表示方法です。
override func viewDidLoad() { super.viewDidLoad()//Do any additional setup after loading ...
【Objective-C】他のアプリで開いているpdfを自分のアプリで開く方法【iOS11】【Xcode9】
safariなどの他アプリのブラウザで開いたPDFファイルを自分で作成したアプリで開くようにしたい場合の方法です。
1.Document Typesにpdfを設定するまず、Target > Info > Doc ...
【Objective-C】プログラムでUITabBarControllerのタブを切り替えて画面遷移させる方法【iOS11】【Xcode9】
UITabBarControllerのタブを押して画面を切り替えるのではなく、任意のタイミングでUITabBarControllerのタブを押した状態と同じ処理をさせる方法です。
独自に実装したUIButtonやUIBar ...