objective-C编程 程序设计摘要

OC中#import和C语言中的#include具备相同的功能,都可以引入头文件。#import优于#include的地方在于不会导致重复引入头文件。

-接口文件

       文件名为“类名.h”,内容为类的接口部分。

-实现文件

    文件名为“类名.m”,内容为类的实现部分。

    静态变量的定义

在函数或类方法范围外定义的变量以及指定了static的变量都是静态变量。静态变量的生命期为从程序开始执行到结束。

无论生成了多少个对象,都只有一个静态变量存在,也就是说多个对象会共享同一个静态变量。一个对象对静态变量赋值后,在使用这个静态变量前,如果另外一个对象修改了该静态变量的值,那么不进行同步的话就会发生错误。C语言中经常使用静态变量来完成一些特殊的功能,但如果不认真区,反而会导致错误的发生。

利用静态变量的这种性质可以实现对象间的信息共享和消息传递。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值