「 iOSアプリ開発 」 一覧

【RxSwift】completedかerrorが流れてきたらsubscribeはdisposeされる

RxSwiftにおいて、completedかerrorが流れてきたらsubscribeがdisposeされます。 以下、その挙動についてコードを書いて検証してみます。 検証コー

続きを見る

init(frame:), init(coder:), awakeFromNib, prepareForInterfaceBuilder が呼ばれる条件をまとめてみた

2018/07/05 | iOSアプリ開発

カスタムViewを作った際に呼ばれる初期化系メソッドの条件や順番について調べてみました。 検証に使うコード 今回は以下のコードを検証に使用しました。 import U

続きを見る

【WWDC2018】iOSエンジニア的に気になる新機能・新APIまとめ

2018/06/17 | iOSアプリ開発

こんにちは、@akio0911です。 先日開催されたWWDC2018で発表された内容のうち、エンジニア的に注目のトピックを抜き出して紹介したいと思います。 参考ページ: Apple

続きを見る

【Swift】Codableで後からキーを追加した場合の挙動

2018/06/05 | iOSアプリ開発

こんにちは、@akio0911です。 SwiftのCodableで後からキーを追加した場合の挙動についてメモっておこうと思います。 旧バージョンでJSONを出力する まず

続きを見る

現場での開発の全体像について学べる「現場のためのSwift4 Swift4.1+Xcode9.3対応」

著者の一人である @takashingsさんから、現場のためのSwift4 Swift4.1+Xcode9.3対応を献本いただきました。 一通り読み終えたので書評を書きたいと思います!

続きを見る

【iOS】X日やX時間などの文字列表現を簡単に作れる DateComponentsFormatter

こんにちは、@akio0911です。 「2018年5月6日」「19時13分」など日付や時刻の文字列表現を簡単に作れるDateFormatterというクラスがありますが、「5日」「8時間」「12分

続きを見る

iOSDC JAPAN 2017に参加してきた!iOSエンジニアにとっての文化祭!

2017/09/18 | iOSアプリ開発

@akio0911です。 2017年9月15日から17日までの2.5日間、iOSエンジニアにとっての文化祭(主催者談)である「iOSDC JAPAN 2017」に参加してきました!

続きを見る

[Swift] RealmファイルをAirDropなどでMacへ送信する

こんにちは、@akio0911です。 軽量・高速なモバイルデータベース「Realm」。僕もアプリを開発する際は大変お世話になっています。 さて、Realmを使ってアプリ開発を行う際、デ

続きを見る

[iOS][Swift] IndexPathはInt配列リテラルから作れる。Int配列リテラルとの比較もできる

こんにちは、@akio0911です。 記事タイトルの通りなのですが、Int配列リテラルからIndexPathを作ったり、IndexPathとInt配列リテラルを比較したりできます。 以

続きを見る

addChildViewControllerしてもviewWillAppearが呼ばれないことがある場合の対処方法

こんにちは、@akio0911です。 addChildViewControllerを使ってもviewWillAppearが呼ばれないことがあったので、その場合の対処方法をメモしておこうと

続きを見る

PAGE TOP ↑