C/Objective-C基础
文章平均质量分 78
爱苹果的梨
这个作者很懒,什么都没留下…
展开
-
字符串指针和字符数组,静态全局、静态局部、全局和局部变量区别,字符串常量和字符串变量,程序的内存分配
C语言学习中的知识点,字符串指针和字符数组的区别,静态全局变量、静态局部变量、全局变量和局部变量的区别,有错误的地方请大家指正!以下程序用VC++6.0调试先说说字符串指针和字符数组的区别1. 相同点:/* 用字符数组实现字符串操作 */main( ) { charstr[]="Welcome to study C !"; int i;prin转载 2013-09-10 17:45:40 · 3230 阅读 · 0 评论 -
iOS对象属性详解
oc对象的一些属性: retain,strong, copy,weak,assign,readonly, readwrite, unsafe_unretained 下面来分别讲讲各自的作用和区别: retain,计数器加1, (增加一个指向内存的指针) 对应release(计数器-1) setter 方法对参数进行 release 旧值再 retai转载 2015-04-09 15:25:07 · 420 阅读 · 0 评论 -
Objective-C基础—字符串对象NSString,NSMutableString
一个NSString对象可以存储一段Unicode字符。在cocoa中,所有和字符、字符串相关的处理都是使用NSString来完成。值得一提的是,NSString继承自NSObject,而字符串取下标(Index)和其它类型的数组一样从0开始。原创 2014-11-06 17:16:22 · 738 阅读 · 0 评论 -
Objective-C基础—数字对象NSNumber
到目前为止,我们所接触的数字类型,int型,float型,long原创 2014-11-06 16:36:50 · 426 阅读 · 0 评论 -
Objective-C基础—预处理程序
预处理程序提供了一些工具,使用这些工具更yi yu原创 2014-11-05 09:53:57 · 474 阅读 · 0 评论 -
Objective-C基础—类,对象,方法
什么是对象:对象就是一个物件。面向对象的程序原创 2014-11-03 13:26:43 · 405 阅读 · 0 评论 -
Objective-C基础—分类和协议
在大型项目中,对一个新类的定义和实现往往有多个开发人员共同负责,为了分工明确会对类的功能进行分组(模块化),实现代码亦可分布在不同文件中,方便管理。在需要对原有类的功能进行扩展时,虽可用实现其子类来实现,但有更为简便的方法,那就是分类。分类:分类提供了一种简单的方式,用它可以将类的定义模块化到相关方法的组或分类中。它还提供扩展现有类定义的简便方式,并且不必访问类的源代码,也无需创建子类。实原创 2014-11-04 15:16:32 · 414 阅读 · 0 评论 -
Objective-C基础—变量和数据类型
1.控制实例变量作用域的指令原创 2014-11-03 17:37:01 · 389 阅读 · 0 评论 -
C/C++ 解析“extern”
解析“extern”1、 声明外部变量现代编译器一般采用按文件编译的方式,因此在编译时,各个文件中定义的全局变量是互相透明的,也就是说,在编译时,全局变量的可见域限制在文件内部。下面举一个简单的例子。创建一个工程,里面含有A.cpp和B.cpp两个简单的C++源文件://A.cppint i; void main(){}转载 2013-09-11 11:13:31 · 573 阅读 · 0 评论 -
关于Debug和Release
不管在什么平台上软件都有debug和release版本的差别,虽然本质上都是-O -g这些选项的差别,对应与开发着debug和release更多的概念上的差别,debug是面向自己的release是面向客户的。1,Debug和Release版本区别?众所周知,我们进行iOS开发,在Xcode调试程序时,分为两种方式,Debug和Release,在Target的Setting中相转载 2015-04-13 16:15:21 · 895 阅读 · 0 评论