您的位置:首页 > 移动开发 > Objective-C

【Objective-C学习记录】01-基础概念

2015-10-22 14:39 633 查看
1.引入文件

C语言引入文件的方式是#include

OC是#import

2.实例化对象

在Java C++等语言中,实例化对象一般为:类名 对象名 = new 对象。

OC中是:[类名 方法名]/[对象名 方法名]。如:[[类名 alloc] init]-alloc用来给对象分配内存空间,init进行初始化操作;[类型 new]

3.NSObject

NSObject是基类

4.类的属性和成员变量

成员变量:

@interface 类名 : NSObject

{

  NSString *_str;

}

@end

属性:

@interface 类名 : NSObject

{

  NSString *_str;

}

@property(nonatomic,strong)NSString *str;

@end

区别:类内使用成员变量,类外使用属性。其中,在类外访问public成员变量通过->,访问属性通过.。

5.方法声明

其他语言:返回值类型 方法名(参数类型 参数名)

OC:-/+ (返回值类型) 方法名:(参数类型)参数名。其中-表示对象方法,+表示类方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: