Objective-C 类接口 (@interface) (类定义)
在Objective-C中如何定义一个类呢?我们可以使用下面的格式进行表示:
- @interface 类名:父类名{
- 变量定义;
- }
- 方法定义;
- @end;
下面给出一个实例:
- @interface Person: NSObject {
- NSString* name;
- int age;
- }
- - (NSString*) name;
- - (int) age;
- - (void) setName: (NSString*) input;
- - (void) setAge: (int) input;
- @end;
Objective-c的类定义中类的变量定义与方法定义是分开的,花括号内写变量的定义,花括号外写该类的方法定义。方法定义比较独特,具体格式如下:
- (void) setName : (NSString) input;
方法类型 返回类型 方法名称 方法接受参数 参数类型 参数名
通用格式如下:
+/- (返回类型) 名子1:(类型1) 参数1 名子2:(类型2) 参数2 ...
一个参数的方法定义:
- (void) setName: (NSString*) input;
二个参数的方法定义:
- (void) setName: (NSString* input andSecondName:(NSString*) input1;
相关推荐
  84407518    2012-07-16  
   87214552    2015-10-27  
   84407518    2016-01-25  
   ObjectiveC    2012-06-14  
   fort0    2020-05-16  
   81570790    2020-04-16  
   86540698    2020-04-08  
   zhoutaifeng    2020-03-07  
   好好学习天天    2020-03-06  
   InterestSoul    2020-02-17  
   82467413    2019-12-31  
   81570790    2013-07-01  
   83254851    2013-08-29  
   84334052    2019-11-19  
   86540698    2019-11-19  
   84467715    2011-07-25  
   81731290    2014-03-22  
   85437811    2014-03-22  
   dahuichen    2019-10-25  
 