@
単体というか、 @
に続く単語を含めて「属性(attribute)」と呼ぶようです。
SwiftのLanguage Manualによれば、
You specify an attribute by writing the @ symbol followed by the attribute’s name and any arguments that the attribute accepts:
@attribute name
@attribute name(attribute arguments)
となっています。
引用が前後しますが、属性の説明としては、こんな感じです。
There are two kinds of attributes in Swift—those that apply to declarations and those that apply to types. An attribute provides additional information about the declaration or type. For example, the discardableResult attribute on a function declaration indicates that, although the function returns a value, the compiler shouldn’t generate a warning if the return value is unused.
たとえば、Storyboardなどを作るInterface Builder関連であれば、@IBAction
とか@IBOutlet
とかありますが、それらは Interface Builder に対して情報を伝える属性という説明ができると思います(荻原剛志・著「詳解Swift第5版」p.539など)。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。