自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 iOS 内存管理

一 基本原理Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。1       Objective-C的对象生成于堆之上,生成之后,需要一个指针来指向它。         ClassA *obj1 = [[ClassA alloc] init];2       Object

2013-09-22 11:30:51 801 1

转载 检查网络状态

// the network state of the device for Reachability 1.5.typedef enum { NotReachable = 0, //无连接 ReachableViaCarrierDataNetwork, //使用3G/GPRS网络 ReachableViaWiFiNetwork //使用WiFi网络} Network

2013-09-17 09:58:13 904

原创 GDC介绍和使用

介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。

2013-09-12 15:25:31 2328

原创 NSOperation的介绍和使用

使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和 NSBlockOperation。另一种是继承NSOperation如果你也熟悉Java,NSOperation就和java.lang.Runnable接口很相似。和Java的Runnable一样,NSOperation也是设计用来扩展的,只需继承重写

2013-09-12 15:22:43 741

原创 NSThread介绍和使用

1、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread 2、Cocoa NSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD  全称:Grand Central Dispatch( iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用)

2013-09-12 15:11:45 607

转载 多线程编程之 block 与 dispatch quene

block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程。我们可以将 dispatch_queue 与 block 结合起来使用,方便进行多线程编程。本文源代码下载:点击下载1,实验工程准备在 XCode 4.0 中,我们建立一个 Mac OS X Application 类型的 Command Line Tool,在 Type 里面我们选择 F

2013-09-11 18:17:57 603

转载 NSThread

iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 才开始支持)下面简要说明这三种不同范式:Thread 是这三种范式里面相对轻

2013-09-11 18:14:23 552

原创 iOS arc的转换

选择项目中的Targets,选中你所要操作的Target,选Build Phases,在其中Complie Sources中选择需要ARC或者不需要ARC的文件双击,并在输入框中输入:-fobjc-arc(需要arc)或者-fno-objc-arc(不需要arc)

2013-09-04 10:59:53 562

原创 iOS 播放flash视频文件

1.将swf视频转换成html。--闪客精灵会出现两个文件(html,js)2.在html文件最后面添加上   此处把js的内容全部粘帖过来即可 3.UIWebView * webView = [[UIWebViewalloc]initWithFrame:CGRectMake(10,50, 300, 250)];    NSStr

2013-09-02 12:07:06 3025 1

iOS 常见面试题

常见的一些基础面试题,希望能够帮助到才找工作的朋友,我也是才找到工作,能体会到你们的心情。

2013-10-29

自定义键盘

ios自定义键盘,即在弹出数字键盘的时候左下角自定义一个控件,以方便进行操作。

2013-10-21

空空如也

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

TA关注的人

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