typeAlias
今日はtypeAliasについてお話しします.
まず公式文書を見てみましょう.
(出典:https://developer.apple.com/documentation/coreservices/typealias)
出てくるのはとても簡単です
Aliasは別名と呼ばれています.
ではtypeAliasはタイプ別名と言えるはずです.
SWIFT学習では初めて
でもこれは必要ですか…?このような考えは大きい.
まず、最も基本的で簡単な例を見て、どのように使用できるかを見てみましょう.
PersonNameのタイプは
プロジェクトを行う際、
フォーミュラインスタンスにフォーミュラを要求すると、ディック・シャナリータイプが返される可能性があります.typealiasを知っていますか.
私が受け取ったのではありませんが、なぜ
以前は
正式書類を確認しました.
(出典:https://developer.apple.com/documentation/foundation/timeinterval)
今日はtypeAliasについて知りました.
TypeAliasを初めて見たときは必ずこう書きますか?と思った.
いろいろなところで接しているので、上手に使えば、もっと明確にタイプを表現できるはずです.
じゃ、お先に失礼します.👋
typeAlias?
まず公式文書を見てみましょう.
(出典:https://developer.apple.com/documentation/coreservices/typealias)
出てくるのはとても簡単です
Aliasは別名と呼ばれています.
ではtypeAliasはタイプ別名と言えるはずです.
使用方法
SWIFT学習では初めて
typeAlias
に触れた.でもこれは必要ですか…?このような考えは大きい.
まず、最も基本的で簡単な例を見て、どのように使用できるかを見てみましょう.
typealias name = String
let personName: name = "wonhee"
print(personName)
// 출력: wonhee
String
タイプにはname
というあだ名が付けられています.PersonNameのタイプは
name
です.name
はString
型の別名であるため、personNameはString
型を有することができる.使い方。
プロジェクトを行う際、
typealias
のコードについて以下のコメントを受けたことがある.フォーミュラインスタンスにフォーミュラを要求すると、ディック・シャナリータイプが返される可能性があります.typealiasを知っていますか.
typealias JuiceRecipe = [FruitsType : Int]
この形式のコードも使用できます.FruitsType
は私が発表したタイプで、以下に示します.enum FruitsType {
case banana
case apple
}
コメントされたように、私が宣言したタイプもtypealias
と発表することができます.リファレンス
私が受け取ったのではありませんが、なぜ
Double
タイプではなくTimeInterval
と書いたのかと聞かれました.以前は
TimeInterval
について深く考えたことがありませんでしたが、今回はもう一度見ました.正式書類を確認しました.
(出典:https://developer.apple.com/documentation/foundation/timeinterval)
TimeInterval
はtypeAlias
...❗️の最後の部分
今日はtypeAliasについて知りました.
TypeAliasを初めて見たときは必ずこう書きますか?と思った.
いろいろなところで接しているので、上手に使えば、もっと明確にタイプを表現できるはずです.
じゃ、お先に失礼します.👋
Reference
この問題について(typeAlias), 我々は、より多くの情報をここで見つけました https://velog.io/@wonhee010/typeAliasテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol