自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 黑马程序员---第十篇 一些重要知识点总结

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、什么是预处理指令     程序设计语言的预处理的概念:在编译之前进行的处理。 C语言的预处理主要有三个方面的内容: 1. 宏定义; 2.文件包含; 3. 条件编译。 预处理命令以符号“#”开头。 1、宏定义:有不带参数的宏定义、带参数的宏定义两种。终止宏定义的作用域,可以用#inc

2015-05-06 22:57:13 403

原创 黑马程序员---第九篇 Foundation之NSString、NSArray

下面我通过一道编程题:计算文件的代码行数,总结一下NSString、NSArray的使用方法。 #import /*  path : 文件的全路径(可能是文件夹、也可能是文件)  返回值 int :代码行数  */ NSUIntegercodeLineCount(NSString *path) {     // 1.获得文件管理者     NSFileManager *mgr

2015-05-06 21:56:31 263

原创 黑马程序员---第八篇 block与protocol

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------  一、block 1、Block封装了一段代码,可以在任何时候执行,而且Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。  2、blocks的定义: int (^MySum)(int,int) = ^(int a, int b)  

2015-05-06 21:47:20 314

原创 黑马程序员----第七篇 OC内存管理(二)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------   三、autorelease总结 1、简介 1>给某个对象发送一条autorelease消息时,就会将这个对象加到一个自动释放池中。 2>当自动释放池销毁时,会给池子里面的所有对象发送一条release消息。 3>调用autorelease方法时并不

2015-05-06 21:29:13 342

原创 黑马程序员----第六篇 OC内存管理(一)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------    内存管理的引入:移动设备的内存极其有限,每个app所能占用的内存是有限制的。当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等。     管理范围:任何继承了NSObject的对象都需要进行内存的管

2015-05-06 21:14:25 347

原创 黑马程序员---第五篇 OC三大特性

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、封装(即成员变量的封装) 1、好处: 过滤不合理的值;屏蔽内部的赋值过程;让外界不必关注内部的细节。 2、使用set方法: (1)作用:提供一个方法给外界设置成员变量值 (2)命名规范:  1)方法名必须以set开头。  2)方法都是以set开头,而且后面跟上成员变量名,成

2015-05-06 20:46:42 247

原创 黑马程序员----第四篇 初识OC

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、基本语法 1、OC语言就是C语言的基础上,增加了一层最小的面向对象语法,OC语言完全兼容C语言,可以在OC代码中混入C语言代码,甚至是C++代码,可以使用OC开发Mac OS X平台和iOS平台的应用程序。     OC与C语言一样有自己的关键字,但是关键字都是以@

2015-05-06 20:29:15 363

原创 黑马程序员-----第三篇 有关scanf函数

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 在学习过程中,有关于scanf函数存在很多的疑问,经过查阅,最终总结如下: 1、scanf的介绍以及使用 (1) scanf函数:如果使用这个函数,要包含一个头文件 stdio.h (2) scanf是阻塞式的函数:函数执行后,会等待用户的输入,如果用户不输入任何内容,它会一直等

2015-05-06 20:15:31 345

原创 黑马程序员-----第二篇 C语言总结(二)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 五、内存管理、野指针、内存泄露 1、内存 (1)堆(heap):堆是用于存放进程运行中被动态分配的内存段,它的大小并不固定,可动态扩张或 缩减。当进程调用malloc等函数分配内存时,新分配的内存就被动态添加到堆上(堆被扩张); 当利用free等函数释放内存时,被释放的

2015-05-06 20:08:26 323

原创 黑马程序员---第一篇 C语言总结(一)

C语言

2015-05-05 00:17:02 426

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除