相关疑难解决方法(0)

什么是Objective-C"课程延续"?

我无法弄清楚我所看到的被称为 Objective-C "类继续"的东西.这是/这些......

  1. Ivar()在@implementation(.m)文件中声明?
  2. 班级类别的另一个名称?(不太可能,ASFAIK类别不能有Ivars,期间)
  3. 类扩展的另一个名称?
  4. 别的什么?

那说......

  1. 这样的事情的范围,生命周期和使用情况是什么?
  2. 这是ARC特有的"功能"吗?
  3. 是否有特定的运行时或其他使用要求?
  4. 这是一个适合创建的地方@property吗?为什么这比设置@interface文件/声明更适合设置ivars或属性?
  5. 为什么人们通过使用这样的特定术语使讨论复杂化 - 这似乎不存在于任何官方文档中(我能找到)?

问题在Objective-C中,在头文件中定义某些东西(比如属性)而不是.m文件有什么区别? 讨论涉及这个问题,但有点只是进一步解决问题 - 或者至少未能提供该术语的规范参考/定义......因此这个问题.

variables syntax class objective-c automatic-ref-counting

7
推荐指数
1
解决办法
2563
查看次数