第一个OC类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一个OC类相关的知识,希望对你有一定的参考价值。
C语言中的函数分为声明和实现
其实OC中的类也分为声明和实现
OC类声明的格式
@interface 类名: 继承的父类 { 成员变量 } 方法的声明 @end
OC类的实现
@implementation 类名 方法的实现 @end
//定义一个人的类, 类的成员变量有int 类型的年龄 还有字符串的年龄. @interface Person : NSObject { int _age; NSString *_name; } @end @implementation Person @end
2.OC中的方法
C语言中,可以用函数来分装某种特定的功能.C语言中函数也分为声明和实现.
void text();//函数的声明
void text//函数的实现 { //代码块 }
OC中也可以调用某种特定功能的代码块,叫做方法.
方法分为对象方法和类方法
1.对象方法以-开头,只能有对象调用.
2.在对象方法中可以访问成员变量/属性.
- (void) text;//对象方法以-开头,返回值类型/数据类型在括号内
1. 类方法以+开头,只能由类对象调用.
2.在类方法内部,不能直接访问成员变量/属性.一般用作工具类.
+(void) text;//类方法
以上是关于第一个OC类的主要内容,如果未能解决你的问题,请参考以下文章