摘要: 1.什么是进程?进程是指在系统中正在运行的一个应用程序。每个进程之间都是独立的,每个进程均运行在其专用且受保护的内存空间内比如同时打开QQ、Xcode,系统就会分割启动2个进程,通过“活动监听视器”可以查看MAC系统中所开启的进程2.什么是线程?1个进程要想执行任务,必须得有线程(每一个进程至少有1... 阅读全文
posted @ 2015-09-17 20:51 贾富阳 阅读(160) 评论(0) 推荐(0)
摘要: IOS单例模式(Singleton)单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个; 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整... 阅读全文
posted @ 2015-09-17 19:59 贾富阳 阅读(108) 评论(0) 推荐(0)
摘要: 1.多分支语句,通过判断整型表达式的值,来决定执行哪个分支。2.switch通常与case配合使用。3.switch-开关4.case-情况语法:switch(整型表达式){ case 值1:{语句1; break;} case 值2:{语句2;break;} ... case 值n:{语句n... 阅读全文
posted @ 2015-09-17 19:04 贾富阳 阅读(241) 评论(0) 推荐(0)
摘要: 枚举类型一组有符号名称的整型常量,一一列举所有状态,罗列出所有可能的结果。枚举属于构造类型。enum 枚举名 {枚举值表};目的:提高程序的可读性。!作用:将人能看懂的标识符与计算机能识别的数字建⽴立对应关系。enum season { spring = 1, // 默认从0开始 sum... 阅读全文
posted @ 2015-09-17 18:51 贾富阳 阅读(128) 评论(0) 推荐(0)
摘要: 1.顺序结构:顺序执行语句。2.分支结构:通过进行一个判断在两个可选的语句序列之间选择执行(分支)。3.循环结构:在满足某个条件的时候反复执行一个语句序列(循环)。if语句1.用if语句可以构成分支结构,它根据给的条件进行判定,以决定执行某个分支程序段。2.C语言的if语句有三种基本形式。if语句第... 阅读全文
posted @ 2015-09-17 18:42 贾富阳 阅读(618) 评论(0) 推荐(0)
摘要: 关系运算符1.> >= < <= == !=2.主要用于比较运算,比较的结果只有真假两种情况,结果值用BOOL3.类型变量存储。注意: 判断两个数是否相等, 用==(双等号)。逻辑运算符1.逻辑运算符组成的表达式,结果也是非真即假。2.&&(逻辑与):运算符两边表达式同时为真的时候,整个逻辑表达式的... 阅读全文
posted @ 2015-09-17 18:27 贾富阳 阅读(147) 评论(0) 推荐(0)
摘要: 1.BOOL数据类型,是一种表示非真即假的数据类型,布尔类型的变量只有YES和NO两个值。YES表⽰示表达式结果为真,NO表示表达式结果为假。2.在C语言中,认为非0即为真。3.分⽀支语句中,经常使用BOOL值做判断,判断执行if语句还是else语句(下面会学习)。4.循环结构中,也经常使用BOOL... 阅读全文
posted @ 2015-09-17 18:24 贾富阳 阅读(289) 评论(0) 推荐(0)
摘要: 表达式:常量、变量、与运算符的组合。例如:3+6a+=b注:表达式都会返回值。语句语句是程序执行的最小的单位,以分号结尾。基本输入、输入函数格式化输出函数printf语法形式:printf(格式串,表达式1,表达式2,...); 由普通字符和转换符构成 输入函数语法形式:scanf(格式串,表达式1... 阅读全文
posted @ 2015-09-17 18:18 贾富阳 阅读(128) 评论(0) 推荐(0)
摘要: 用于给变量赋值,将右边的值赋给左边的变量。age = 25;赋值运算符优先级较低 阅读全文
posted @ 2015-09-17 18:01 贾富阳 阅读(117) 评论(0) 推荐(0)
摘要: 变量代表一个存储区域。存储区域内存储的内容就是变量的值,改变的值可以在程序运行期间改变。变量定义由三部分组成:类型修饰符 变量名 = 初始值;例如:Int age = 23;注意:在使用变量之前必须对变得进行定义。变量命名规则1.只能由数字、字母、下划线组成、并且数字不能为开头。2.不可以与系统保留... 阅读全文
posted @ 2015-09-17 17:53 贾富阳 阅读(191) 评论(0) 推荐(0)
摘要: 常量:程序运行期间值不能被改变的量。整形常量:12, 0, 3浮点型常量:2.3, -1.23字符型常量:'A', '9' 阅读全文
posted @ 2015-09-17 17:44 贾富阳 阅读(139) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-09-17 17:40 贾富阳 阅读(41) 评论(0) 推荐(0)
摘要: 一.概述* HTTP/1.1协议共定义了8中请求方法:OPTIONS, HEAD, GET, POST, PUT, DELETE, TRACE, CONNECT.* GET方法和POST是我们使用最频繁的网络请求方法。* GET和POST在应用场合有什么区别呢?* GET方法向指定资源发出请求,发送... 阅读全文
posted @ 2015-09-17 17:25 贾富阳 阅读(342) 评论(0) 推荐(0)
摘要: MVC与模板概念的理解 MVC(Model View Controller)模型-视图-控制器 MVC本来是存在于Deskt op程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC 的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别... 阅读全文
posted @ 2015-09-17 16:32 贾富阳 阅读(1012) 评论(0) 推荐(0)
摘要: Objective-C提供了三种内存管理方式:manual retain-release(MRR,手动管理),automatic reference counting(ARC,自动引用计数),garbage collection(垃圾回收)。iOS不支持垃圾回收;ARC作为苹果新提供的技术,苹果推荐... 阅读全文
posted @ 2015-09-17 11:53 贾富阳 阅读(143) 评论(0) 推荐(0)
摘要: 使用不透明视图。 不透明的视图可以极大地提高渲染的速度。因此如非必要,可以将table cell及其子视图的opaque属性设为YES(默认值)。其中的特例包括背景色,它的alpha值应该为1(例如不要使用clearColor);图像的alpha值也应该为1,或者在画图时设为不透明。不要重复创建不... 阅读全文
posted @ 2015-09-17 11:01 贾富阳 阅读(146) 评论(0) 推荐(0)