サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
noiseless-blog.net
TL;DR: CocoaPodsとは install と update のよくある間違い 本当の使い方 おわりに TL;DR: 新規でpodをインストールする -> pod install podを削除する -> pod install podのバージョンを上げる -> pod update [PODNAME] 利用可能な新しいバージョンがあるpodをリストアップする -> pod outdated CocoaPodsとは CocoaPodsはiOSで幅広く使われているライブラリ管理ツールです。ライブラリの検索、再帰的な依存性の解決、コードの取得・管理までやってくれる便利なツールで、導入されている方は多いかと思います。 CocoaPods.org install と update のよくある間違い CocoaPodsにはpod installというコマンドとpod updateというコマン
以前 iOS Clean Architecture という記事を書きました。Clean Architectureとは何か?とかClean Architectureの実装例などが見たい方はまずそちらをご覧ください。今回は開発の中で感じたモヤモヤを書きます。はっきりした主張がなくて論旨がわかりにくいのですが、ご承知の上で読み進めていただければ幸いです。 Clean Architecture が前提にしている「安定性」 ビジネスロジックは常に安定か? よくある変更に対する変更箇所が多すぎる問題 結局どこに依存すれば良いのか? おわりに Clean Architecture が前提にしている「安定性」 前回も述べたように、Clean Architectureの重要なコンセプトとして「依存ルール」があります。依存関係は円の内側に向かうようにする必要があります。なぜならば、アプリケーションフレームワー
ポリモーフィズムはオブジェクト指向の3本柱として「継承」「カプセル化」と共に語られることが多いですが、サブクラス化してオーバーライドして...というのはポリモーフィズムの一面にすぎません。この記事ではポリモーフィズムとは何なのかを説明すると共に3種類のポリモーフィズムを取り上げ、「ポリモーフィズム」という言葉を様々な角度から見ていきたいと思います。対象読者としては全くの初学者というよりも何となくポリモーフィズムは知ってて使ったりもするけどちゃんと説明できないとか、そういう人を考えています。 ポリモーフィズムを一言で説明する 3種類のポリモーフィズム Ad hoc polymorphism Parametric polymorphism Subtyping なぜポリモーフィズムか? その他の分野でのポリモーフィズム 生物学 物質科学 おわりに 参考 ポリモーフィズムを一言で説明する ポリモー
先日社内で事業部のエンジニア全体向けに発表する機会があり、テーマが割と何でもありだったのでNull安全について話しました。発表の中で話せなかったことなども踏まえてブログにもまとめてみようと思います。 まずこのテーマを選んだ理由ですが、背景として 自分がちょうどSwiftでiOSアプリを開発しており、Null安全な言語を利用していた 事業部でNull安全な言語を使っているプロジェクトが他になかった 比較的近年になって広がりを見せている新しい概念である 自分がSwiftを書き始めて一番感動した部分だった 将来的に言語選定の際の判断軸になるなど、具体的なアクションにつながりそう といったところがあり、共有する価値があるのではと考えました。そういうわけなのでできるだけ特定の言語に依存せず、まったく知らない人にその概念を理解してもらい、良さを伝えるということを念頭に置いています。 Null安全とは
iOS その2 Advent Calendar 2016 15日目の記事です。 現在業務で製作中のアプリではClean Architectureを採用しています。アプリ自体はまだリリースされていないのですが、少しずつ全体像は見えてきたのでClean Architectureの概要と合わせて具体的な実装例の紹介と現時点での所感などを書きたいと思います。 Clean Architecture とは 概要 iOSアプリにおける実装 3つのグループ分け Presentation Domain Data 所有関係・依存関係 Clean Architectureから外れたもの メリット・デメリット メリット テスタビリティが向上する 再利用性が向上する 機能を置き換えやすくなる 見通しが良くなる デメリット 学習コストが高い 面倒なことが多い ライブラリやSDKの設計思想と食い違う 最後に 参考文献
このページを最初にブックマークしてみませんか?
『noiseless-blog.net』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く