Objective-C 相关术语总结

读书笔记:对于IOS中术语的总结

1. 区块:Apple公司对C语言的一种扩展。区块具有和函数相似的语义,可以获取区块定义范围内变量的值,可以将它赋值给一个变量,作为函数方法的参数进行传递。区块能够有效地调度到另一个线程或处理器执行。

资料:http://www.cnblogs.com/jy578154186/archive/2012/09/30/2709130.html

2. 分类:特定名称所代表的一组方法。分类可以模块化方法的定义,可以用于向现有类添加新方法。

3. 字符串:一种以null结尾的字符序列。

4. Cocoa:一种开发环境,它由Foundation、Core Data和Application Kit框架组成。

5. Cocoa Touch:一种开发环境,它由Foundation、Core Data和UIKit框架组成。

6. 集合:一种Foundation框架对象,可以是数组、字典或用于分组和操作相关对象的集。

7. 常量字符串:引在一对双引号中的字符序列。如果以@character开头,通常定义NSConstantString类型的常量字符串对象。

8. 委托:让另一个对象实现某项行为的对象。

9. 字典:在Foundation下,利用NSDictionary和NSMutableDictionary类实现的健、值对的集合。

10. 指令:Objective-C中的一种特殊结构,它以@开始。@interface、@implementation、@end和@class都是指令的例子。

11. 正式协议: 使用@protocol指令定义在一个名称下的相关方法集。不同的类(不必是相关的)可以采用一个正式协议,只要实现(或继承)这个正式协议的所有方法即可。

12. Foundation框架:类、函数和协议的集合,这些类、函数和协议形成了应用程序开发的基础,提供了各种基本的工具性程序。例如:内存管理、文件和URL访问、归档,以及集合、字符串、数字和日期对象的使用。

13. 框架:类、函数、协议、文档、头文件和其它相关资源的集合。如Cocoa框架是在OS X下开发交互式图形应用程序的框架。

14. gcc:一种编译器名称。支持C、Objective-C和C++。

15. gdb:由gcc编译的程序的标准调试工具。

16. id:通用数据类型,可以容纳指向任何类型对象的指针。

17. 不可变对象:不能修改值得对象。如NSString、NSDictionary和NSArray对象等。

18. 非正式协议:其中方法不必全部实现。

19. 通知:当发生特殊事件时,向已注册的可收到警告(通知)的对象发送消息的过程。

20. NSObject:Foundation框架下的跟对象。

21. 空字符:'\0'。

22. 空指针:无效的指针值,通常定义为0。

23. 父类:也称超类。

24. 指针:用于引用另一个对象或数据类型的值。指针在内存中作为特定对象或值得地址来实现。类的实例是一个指针,指向内存中保存对象数据的位置。(意思是说普通的一个类实例的声明,其实是一个指针。)

25. 预处理程序:首次执行源代码处理行的程序。

26. 协议(接口):类为了符合协议或采用协议而必须实现的方法列表。协议提供了跨多个类的标准接口。

27. 接收者:消息发送到的对象。可以从调用的方法内部使用self来引用接收者。

28. 保持计数:关于引用对象次数的计数。retain+1、release-1。

29. 选择器(selector):用于选择对象要执行的方法名称。编译的选择程序是SEL类型的,并且可以用@selector指令生成。

资料:http://blog.csdn.net/fengsh998/article/details/8612969

30. 语句块:括在一对花括号内的一条或多条语句。局部变量可以再语句块内声明,而它们的作用域也被限制在该语句块内。

31. 静态函数:static声明的函数,只能由定义在同一源文件中的其他函数或方法调用。

32. 静态变量:默认初始值为0。

33. 结构:一种集合数据类型,它包含类型不相同的成员。可将结构赋值给其他结构,作为参数传递给函数和方法,还可由函数和方法返回。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值