- 博客(7)
- 收藏
- 关注
原创 @property和@synthesize
@property和@synthesize两个都是编译器指令,编译器指令是用来告诉编译器要做什么.@property的历史存在两个阶段:第一个阶段是Xcode4.X之前和之后.在之前,@property只能生成setter/getter方法的声明:格式: @property int age;会生成setter/getter方法的声明: -(void)setAge:
2016-01-26 12:59:22 404
原创 setter方法和getter方法
setter方法和getter方法: OC是一门面向对象的语言,面向对象的语言有三大特性,就是封装性,继承性和多态性.类的数据与功能的封装,数据就是成员变量,功能就是类方法或者对象方法,对数据的封装,也就是对成员变量的封装,封装就是把数据隐藏起来,只能用此类的方法才可以读取或者设置数据,不可被外部任意修改是面向对象设计本质,降低了数据被误用的可能性,提高了代码的灵活性.封装
2016-01-26 12:58:30 4960
原创 OC中id数据类型的使用
动态数据类型id:数据类型常用的有:1.int整型;2.double双精度型;3.float单精度型;4.char字符类型;等......数据类型的用途是什么呢?在计算机语言中,数据类型有三种用途,1.定义变量;2.作为函数的参数;3.作为函数的返回值.默认情况下,所有的数据类型都是静态数据类型.默认数据类型的特点如下:在编译时就知道变量的类
2016-01-25 00:22:16 4578
原创 %s与%c
字符串是以\0结尾,在输出中使用%s接受输出字符串,%s的作用是从字符串的第一个字符的地址开始知道遇到\0结束#include int main(){ char *buf="ABCDEFG"; printf("buf=%c\n”,*(buf+2)); //buf[2]='F'; printf("end!\n"); } 因为指针接收字符串时,字
2016-01-19 22:51:08 402
转载 指针数组和数组指针
指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an array,即指向数组的指针还要注意的是他们用法的区别,下面举例说明。int* a[4] 指针数组 表示:数组a中的元素都为int型指针
2016-01-16 12:54:45 335
转载 经典C语言程序设计100例
怎样学习C语言 很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程序,这简直就是天方夜谭。为什么C语言如此重要呢?
2016-01-10 13:20:41 2602
原创 iOS之调用系统自带语音功能
#include #include int main() {// 帅哥猜出美女的年龄,// 进行判断猜出的年龄与美女的年龄是否相同,// 有n次机会猜 int age = 0; int girl =arc4random_uniform(20);// printf("%i",g
2016-01-06 20:28:20 830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人