iOS11対応についてまとめました。

iOS11変更点についてはネットで良い記事があるので今回は自分が参加しているプロジェクトに対して対応していた内容をまとめてみました。 まず、現在のプロジェクトの状況を簡単に説明をすると、5年以上経っているプロジェクトでO […]

Objective-CからSwift化したクラスをstoryboard/xibで使っている時にクラシューエラー

最近、会社で開発しているプロジェクトで、Objective-Cで書いたベースでSwiftで機能追加など行なっていますが、以下のクラシューエラーが発生しました。 現象 SwiftにコードでUIViewをカスタマイズしたサブ […]

Effective的なSwiftを考える(3)

なかなか慣れないSwift文をあげるとFOR文だと思います。 確かに簡単にはなりましたが、何気なく使っていたので。。 swiftから下記のようなFor文はかけない。 [crayon-5f68db15aad42201040 […]

Effective的なSwiftを考える(2)

今の現場は自由にswiftでコードを書ける恵まれた環境なので勉強しながらコードを書いています。Effectiveな書き方ではないかもしれませんが、書きながら覚えたことについてメモをします。 obj-cに比べてシンプルな書 […]

iOSのビルド、配布に自動化に関するキワードメモ

この前の現場では手動でビルドし、配布していたせいでヒューマンミスが多くありました。その時もJenkinsのような存在も知っていて自動化について考えたことがあります。結局、私を含め、改善しようというみんなの意識が低くそのま […]

Effective的なSwiftを考える(1)

個人的にobj-cからswiftの目立つ変化はヘッダファイルがないことと「#pragma mark」がないことでした。(見た目だけでの話ですが。。) もちろん、コーディングのパラダイム(Functional progra […]

使わないからよく忘れるObjective-Cブロック文のSyntax

typedefで定義

ブロック名が真ん中にあるのが紛らわしい。 直接パラメータで定義

プ […]

1 2