OC学习篇之---类的延展
来源:互联网 发布:多少度人会冻死知乎 编辑:程序博客网 时间:2024/06/05 05:41
版权声明:本文为CSDN:jiangwei0910410003专栏的专栏
原博主原创文章
注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41775603
这篇文章我们继续来介绍一下OC中的一个特性:延展
其实说白了,延展就是弥补C语言中的前向申明,我们知道,在C语言中,如果你想调用一个函数的话,那么在此之前必须要声明一个这个函数,就是有前置性。
OC中为了弥补C语言中的这个问题,就有了延展的概念,下面来看一下代码:
Person.h
这里我们看到,在Person.h头文件中,我们定义了work方法,在Person.m文件中对这个方法的实现,但是我们在work方法中调用了_showInfo方法,如果在Xcode之前的版本或者是C语言中的特性,应该在work之前声明一下_showInfo方法,所以这里就有了延展:
延展的定义:
@interface Person (private)
- (void)_showInfo;
@end
在类定义之前,当然这里的private也是可以省略的,这样在work方法中就可以进行调用了。但是最新的Xcode已经弥补了这个问题,所以说延展的功能几乎可以忽略。这里只是对OC中的延展做一下介绍,以后可能几乎用不到他。总结
这篇文章中对OC中的延展概念做一下说明,OC中的延展用途几乎可以忽略,只要了解一下即可,以后几乎用不到这个功能。
0 0
- OC学习篇之---类的延展
- OC学习篇之---类的延展
- OC学习篇之---类的延展
- OC学习篇之---类的延展
- OC学习篇之-----类目·延展·协议之--延展
- 【OC】类的延展Extendsion
- OC学习之延展和协议
- OC学习总结之延展类目协议
- OC第七天之 日期类 类的延展
- oc延展学习
- OC语法--类目Category--类的延展
- OC学习篇之-----类目·延展·协议之--类目
- OC学习篇之-----类目·延展·协议之--协议
- 黑马程序员---OC学习笔记之分类(Category)延展
- OC学习:类目和延展
- OC语言学习 (五) Category分类 和 类的延展Extension
- OC-延展
- 【OC学习-21】什么是类的类目category和类的延展extension?以及如何创建和注意事项
- 做AD转换方案时,一定需要注意的几点问题
- [LeetCode]036-Valid Sudoku
- mac上传文件到linux服务器上
- “群妖”乱舞 A股亟待“去散户化”
- Android项目使用support v7时遇到的问题
- OC学习篇之---类的延展
- IOS:在app中访问appstore中的app
- OC_05_02
- 利用NDK 生成.so文件
- 2015百度校园招聘面试题
- css3属性集合
- TCP/IP(5)-IP选路,动态选路,和一些细节
- 28 Five pounds too dear五磅也太贵
- 规则引擎技术研究