摘要: 各种新建shift + comand + n 新建xcode项目 option + command + n 新建分组 command + n 新建文件 搜索 shift + command + o command + f 控制tabcommand + t 新建tabcommand + w 关闭tab... 阅读全文
posted @ 2015-07-10 17:15 Melody_Zhy 阅读(427) 评论(1) 推荐(0) 编辑
摘要: 一、使用Create groups 我们在项目中可以手动添加一个groups(右键点击选择New Group),但是手动添加的groups实际上并不会存在于项目的目录中,被添加进groups中的文件仍在位于它原来所在的位置,但从外部引入进来的groups并不会如此。groups一旦被创建或添加,都是... 阅读全文
posted @ 2015-07-10 10:08 Melody_Zhy 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 举个例子: NSString*houseOfMM= [[NSStringalloc]initWithString:'MM的三室两厅'];上面一段代码会执行以下两个动作:1 在堆上分配一段内存用来存储@'MM的三室两厅' ,比如:内存地址为0X1111内容为 'MM的三室两厅',2 在栈上分配一段内存... 阅读全文
posted @ 2015-07-09 22:41 Melody_Zhy 阅读(729) 评论(3) 推荐(0) 编辑
摘要: 封装的好处:过滤不合理的值屏蔽内部的赋值过程让外界不必关注内部的细节继承的好处:不改变原来模型的基础上,拓充方法建立了类与类之间的联系抽取了公共代码坏处:耦合性强(当去掉一个父类,子类将不能再使用)继承的注意点:子类和父类不能有相同的成员变量子类可以重写父类的方法子类方法和属性的访问过程:如果子类没... 阅读全文
posted @ 2015-07-07 11:07 Melody_Zhy 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 预处理指令C语言提供的预处理指令主要有:宏定义、文件包含、条件编译宏定义不带参数的宏定义1>一般形式#define宏名字符串比如#define A 102>作用它的作用是在编译预处理时,将源程序中所有"宏名"替换成右边的"字符串",常用来定义常量。3>使用习惯及注意宏名一般用大写字母,以便与变量名区... 阅读全文
posted @ 2015-07-06 14:33 Melody_Zhy 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 变量的作用域C语言根据变量作用域的不同,将变量分为局部变量和全局变量1.局部变量1> 定义:在函数内部定义的变量,称为局部变量。形式参数也属于局部变量。2> 作用域:局部变量只在定义它的函数内部有效,即局部变量只有在定义它的函数内部使用,其它函数不能使用它。2.全局变量1> 定义:在所有函数外部定义... 阅读全文
posted @ 2015-07-06 13:20 Melody_Zhy 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 数组数组的特点:只能存放一种类型的数据,比如int类型的数组、float类型的数组里面存放的数据称为“元素”初始化方式int a[3] = {10, 9, 6};int a[3] = {10,9};int a[] = {11, 7, 6};int a[4] = {[1]=11,[0] = 7};常见... 阅读全文
posted @ 2015-07-05 23:40 Melody_Zhy 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 选择结构-ifif(表达式) {} {}为作用域多重if-else 例如:#include int main(){ int amount = 888888; if(amountint main(){ double speed = 10.71; //百米速度 int male = 1; //... 阅读全文
posted @ 2015-07-05 22:55 Melody_Zhy 阅读(167) 评论(0) 推荐(0) 编辑
摘要: C语言中的数据类型存在疑问,具体参考下面评论变量的存储变量实例int b = 10;int a = 20;内存由大到小寻址,优先分配内存地址较大的字节给变量。b的内存地址比a大每个变量都有地址:第一个字节的地址就是变量的地址查看内存地址用 &Scanf函数int age;scanf("%d",&ag... 阅读全文
posted @ 2015-07-05 21:45 Melody_Zhy 阅读(306) 评论(9) 推荐(0) 编辑