关于OC中.m文件下实现私有变量的方法,在.h文件下实现公有变量的方法

在苹果官方的developer library中的

“着手开发 iOS 应用程序 (Start Developing iOS Apps Today)”

 

要分配并初始化数组

  1. 在项目导航器中,选择 XYZToDoListViewController.m

    由于项目数组是表格视图控制器的实现细节,所以应该在 .m 文件中进行声明,而不是 .h 文件。此操作可让项目数组成为您自定类的私有数组。

  2. 将以下属性添加到接口类别中,它是由 Xcode 在您的自定表格视图控制器类中创建的。声明应该是这样的:

    1. @interface XYZToDoListViewController ()
    2. @property NSMutableArray *toDoItems;
    3. @end

     

    将 XYZToDoItem 添加到 XYZAddToDoItemViewController 类

    1. 在项目导航器中,选择 XYZAddToDoItemViewController.h

      由于稍后需要从表格视图控制器访问列表项目,所以务必将其设为公共属性。这就是为什么要在接口文件XYZAddToDoItemViewController.h 中声明它,而不在实现文件 XYZAddToDoItemViewController.m 中声明的原因所在。

     

    以上原则,对.m文件,类实现的文件中添加私有变量。以及在类的.h文件中添加公有变量的原因。

 

 

转载于:https://www.cnblogs.com/memorecool/p/4086668.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值