[objc]objcと宣言、実施
645 ワード
objcでは,「.h」は宣言子,「.m」は実装子を表す.
xcodeでファイルを作成すると、宣言(.h)ファイルとインプリメンテーション(.m)ファイルが生成されます.
//선언부
-(void)setWheels:(int)w Seats:(int)s;
//구현부
-(void)setWheels:(int)w Seats:(int)s {
wheels = w;
seats = s;
}
//main
[hello setWheels:4 Seats:2];
宣言中の方法では2つの因子が得られる.宣言中のパラメータ取得方法は「:」コロンを基準とする.実施部は受け取ったパラメータをそのまま入れる.
以上のコードは宣言(.h)のコードに相当します.
propertyはgetterとsetterを自動的に作成します.
getter、setterは長すぎるので、外部からアクセスする場合はpropertyを使用するのが望ましいです.
Reference
この問題について([objc]objcと宣言、実施), 我々は、より多くの情報をここで見つけました https://velog.io/@chaeyoonl/objc선언부와-구현부テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol