Objective-C术语列表

时间:2013-05-06 06:11:29

标签: objective-c

我正在努力教自己Objective-C而且我正在运行所有这些不熟悉的术语,如可变和原子。我一直在谷歌上搜索一段时间,似乎无法在一个地方找到一堆定义的页面。有没有人有一个链接到一个页面,其中包含具有共同目标-C术语和定义的表/备忘单。 此外,将目标-C术语翻译为Java术语的页面也非常有用。 谢谢:]

1 个答案:

答案 0 :(得分:3)

我自己也很客观,但这里有一些基本术语需要我一段时间来理解。大多数书籍往往使他们的角色或目的过于复杂,给学习者带来歧义。

  • mutable :“可更改”,可以更改,而不是“不可变”。
  • 接收器:接收消息的对象
  • 消息:方法
  • instance :在需要时调用,而不是在运行时编译的变量/方法
  • atomic,nonatomic :处理代码中某些元素如何处理内存,例如属性。据我所知,初学者并不需要担心这些问题,因为很多内存管理都是由objective-c的ARC(自动引用计数)处理的。 如果您有兴趣阅读更多内容,我会发现SO thread

  • interface :通常用“.h”文件扩展名表示,是类的一部分,用于定义该类对象可以访问的方法和实例变量。此外,还在此处设置属性。

  • 实现:通常用“.m”文件扩展名表示,并且是详细说明接口中定义的函数和属性的类的一部分。

希望这有帮助。同样,我对此也很陌生,所以兽医们可以随意纠正任何信息,因为这来自我的头脑。 〜Carpetfizz