- Swiftの型システムにおける、プロトコルの一つ。
- 参照型であるクラスのインスタンスを表すための型。
- 参照型(class):参照を介して共有
- 値型(struct, enum):値そのものをコピーして扱う。
- クラスのインスタンスをAnyObject型の変数やプロパティに代入できる。
- どのクラスのインスタンスでも受け入れられる。
- 値型には使用できない。
- AnyObject型の変数やプロパティには任意のクラスのインスタンスを代入できるが、メソッドの呼び出しなど、クラスのインスタンス特有の操作はできない。
業界未経験からiOSエンジニアを目指す自分の、学びや苦労を書いていきます! →2023年7月、SES企業でモバイルアプリエンジニアに転職! 現在業務ではSwiftUIとflutterを扱っております!
登録:
コメントの投稿 (Atom)
flutterについて、学んだことなど
Swiftについて学んできたため、つい比較してしまいがちです。 SwiftUIと比較して、書いてみました。 似ているようで似ていない flutterには、SwiftUIにおける「View」という概念が、「Widget」と呼ばれるものになる SwiftUIのようにWidgetの中に...
-
MVPとは? 画面の描画処理とプレゼンテーションロジックとを分離するアーキテクチャ Model: 純粋なドメインロジックやそのデータを持つ(MVCと同じ) View: ユ ーザー操作の受け付けと、画面表示を担当する Presenter: View と Model...
-
はじめに 以前SwiftUI学習のために作成したアプリ (リンク) において、使用者様から、「TextFieldに金額を入力して、その金額のお皿を追加するButtonをタップした際にTextFiledの入力値をクリアできたら良いのでは」というご指摘をいただきました!(ありがとう...
-
今日は開発したアプリの概要について紹介! 開発環境 Xcode 13.4.1 Swift MacBook Air M1 メモリ8G 開発期間 約2ヶ月、週20時間程度 (1日2時間を目安) アプリコンセプト 日々の行動履歴を短時間で簡単に記録でき、提出時に出力ができる ...
0 件のコメント:
コメントを投稿