0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【備忘録】初めてのiOSアプリ開発 第8回 アノテーション

Posted at

アノテーションとは

・コードに注釈を追加する機能のこと
コードに付加情報を提供するためのラベルやマークのようなもので、特定の部分に追加の情報や意味を持たせることができる

アノテーション

・コンパイラの挙動を制御する。
・コードの意図を明確にする。

アノテーションの役割

・特定のコード部分のコンパイル方法を変更
・特定の最適化を適用

コードの文書化
・コードの意図や使用方法を明確にするための情報を提供する

警告やエラーの生成
・あるコード部分が非推奨であることや、特定の状況下での使用を避けるべきであることを表す

アノテーション(属性)の種類

@IBOutlet
Interface Builderでユーザーインターフェース要素とコードを接続するために使用されます。通常、IBOutletはビューコントローラーのプロパティに付けられます。

@IBAction
Interface Builderでアクションを接続するために使用されます。ボタンなどのユーザーインターフェース要素がタップされたときに呼び出されるメソッドに付けられます。

参考サイト

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?