自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS开发之多线程(GCD介绍)

一 简单介绍          1.什么是GCD?                 全称是Grand Central Dispatch ,可译为“牛逼的中枢调度器”                 纯C语言,提供了非常强大的函数           2.GCD的优势                  GCD是苹果公司为多核的并行运算提出的解决方案                  GC

2015-08-28 16:36:18 482

转载 iOS开发之多线程(线程的状态)

线程的创建            self.thread = [[NSThread alloc]initWithTarget:self selector:@selector(test) object:nil];            创建线程有多种方式 线程的开启          [self.thread start]; 线程的运行和阻塞             (1)设

2015-08-28 15:03:56 349

转载 iOS开发之多线程(线程间的通信)

沟通很重要,线程之间也要沟通,所以就有了线程间的通信!           线程间通信:在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信                 线程间通信的体现              1个线程传递数据给另1个线程              在1个线程中执行完特定任务后,转到另1个线程继续执行任务                     

2015-08-28 14:52:39 829

转载 iOS开发之多线程(线程安全)

多线程需要注意的是有安全隐患----资源共享 一块资源可能会被多个线程共享,也就是说多个线程可能会访问同一块资源 比如多个线程访问同一个对象,同一个变量,同一个文件 当多个线程访问同一块资源,很容易引发数据错乱和数据安全问题 示例: 代码: // //  YYViewController.m //  05-线程安全 // //  Created by apple on

2015-08-28 14:18:38 538

转载 iOS开发之多线程(NSThread创建线程)

用NSThread创建线程 iOS开发多线程-创建线程 一 创建和启动线程简单说明         一个NSThread对象就代表了一条线程         创建,启动线程         (1)NSThread *thread =[[NSThread alloc]initWithTarget:self selector:@selector(run) object:nil];    

2015-08-28 14:01:43 450

转载 iOS开发之多线程

今天巩固下多线程。 多线程的简单介绍 一 进程和线程 1.什么是进程        进程是指在系统中正在运行的一个应用程序,就是一个正在用的软件啦。        每个进程之间是独立的,都运行在其专用且受保护的内存空间内。          比如同时打开qq,和xcode 系统就会分别启动2个进程  通过“活动监视器”可以查看Mac系统中所开启的进程 2.什么是线程

2015-08-28 09:56:00 344

转载 Block

有一种东西叫block,面试的时候貌似很重要。 一 简介     block是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,block可以在任何时候执行。    Block 是一种具有匿名功能的内嵌函数。    可以这么说么,block是一种有匿名功能的苹果推荐的,效率高可以在运行中保存代码的内嵌函数。(可不可以这么说呢)    block和函数的相

2015-08-26 17:20:33 319

转载 OC内存管理

面向对象的三大特征完事之后该是面试常问的内存管理啦。 一 基本原理      (一)为什么要进行内存管理       由于移动设备的内存极其有限,所以每个APP所占的内存也是有限的,当App所占的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存  空间,比如回收一些不再使用的对象和变量等等。         管理范围:任何继承NSObject的对象,对其他的基本数据

2015-08-26 13:33:22 334

转载 OC面向对象三大特征---多态

OC面向对象三大特征最后一个了,多态。 一 基本概念       多态:在代码汇总的体现就是,多种形态,必须要有继承,没有继承就没有多态。       在使用多态时,会进行动态检测,以调用真实地对象方法。       多态在代码中得体现就是简而言之的:父类指针指向子类对象(最开始看到的时候都这么说,没理解)      Animal类的声明          Animal类的实现

2015-08-26 10:42:33 457

转载 OC面向对象三大特征---继承

话接上回 继续整理,继续感谢文顶顶大神。 OC面向对象三大特点之继承 一 基本概念 程序的世界和人类的“对象”世界在思想上是没有什么区别的,富二代继承了父母,自如就拥有了父母拥有的所有资源,子类继承了父类同样就拥有了父类所有的方法和属性(成员变量)。 在这里动物是猫类和狗类的父类,猫类是黑猫和白猫的父类。 继承的优点:    (1)抽取出了重复代码    (2)建立了类

2015-08-26 10:15:06 346

转载 OC面向对象三大特征---封装

打算重新找工作,看到大神列的所需的知识,重新理了理,发现。。。。。基本的都不怎么明白!(刚看了文顶顶大神的blog,copy一下,整理整理)感谢文顶顶大神 一    面向对象的三大特征:封装,继承,多态         类的.h文件和.m文件里面的@interface和@implementation一直没细注意他们是做什么的,原来:@interface就好像暴露在外面的手机表面,像外界提供展示

2015-08-25 17:03:30 456

空空如也

空空如也

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

TA关注的人

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