001.FKPerson 类的接口文件

---------------  FKPerson.h  ---------------
#import <Foundation/Foundation.h>

@interface FKPerson : NSObject
{
     NSString * _name;
     int _age;
}
- ( void ) setName:( NSString *) name andAge: ( int ) age;
- ( void ) say: ( NSString *) content;
- (NSString*) info; // 不带形参的 info 方法
+ ( void ) foo;
@end


一、编写本节代码的具体步骤:
1.打开Xcode。
2.点击Create a new Xcode project。
3.选择OS X下的Application,然后点击Command Line Tool,点next。
4.填写项目名称,机构名称和机构标志,选择Language是Objective-C,点next。
5.选择文件储存目录,不要勾选Create Git repository on My Mac,点Create。
6. 右击左侧导航栏中排在首位的黄色文件夹。
7.在弹出的菜单中, 选择 NewFile,选择OS X,Source,Cocoa Class ,点next。
8. 给类命名为 “FKPerson” Subclass of NSObject ,点next。
9. 选择存储位置, 点Create。
10.本节展示的是FKPerson.h文件中的代码,第2节和第3节将展示其他两个文件中的代码。

二、本节代码涉及到的知识点:
1.从@interface到@end,这一部分是类的接口部分。
2.接口部分主要用来声明该类的成员变量和方法。
3.方法分为“类方法”和“对象方法”,分别以加号和减号开头,作为标识。
4.如果声明了方法返回值的类型,那么方法体内,必须有一个有效的return语句。
5.在OC的方法声明中,所有的类型都应该使用圆括号括起来,这是OC方法与C函数的区别。
6.OC方法的签名关键字由“方法名”“形参标签”“冒号”三部分组成。
7.声明方法的语法格式:-(void)insertObject:(id)anObject atIndex:(NSUInterger)index
  其中,“-”                  是方法类型,说明该方法为对象方法。
       “(void) insertObject 是方法返回值的类型和方法名。
       “(id)anObject       是形参类型和形参名。
       “ atIndex”            是形参标签。
       (NSUInterger)index” 是形参类型和形参名。
       
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值