自定义博客皮肤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)
  • 收藏
  • 关注

转载 单元测试

关于单元测试的一些知识的收集Xcode 5 单元测试(一)使用XCTest进行单元测试http://blog.csdn.net/jymn_chen/article/details/21552941 Xcode 5 单元测试(二)OCMock和GHUnithttp://blog.csdn.net/jymn_chen/article/details/2156

2014-04-24 12:26:42 619

原创 在Alcatrez 下使用cocoapods遇到的问题

之前使用终端操作Cocoapods

2014-04-22 09:19:47 768

原创 CALayerdelegte

* 我们在blueLayer上显式地调用了`-display`。不同于UIView,当图层显示在屏幕上时,CALayer不会自动重绘它的内容。它把重绘的决定权交给了开发者。* 尽管我们没有用`masksToBounds`属性,绘制的那个圆仍然沿边界被裁剪了。这是因为当你使用CALayerDelegate绘制寄宿图的时候,并没有对超出边界外的内容提供绘制支持。你理解了CALayerD

2014-04-18 14:00:30 811

原创 CALayer 与UIView介绍

在iOS当中,所有的视图都从一个叫做`UIVIew`的基类派生而来,`UIView`可以处理触摸事件,可以支持基于*Core Graphics*绘图,可以做仿射变换(例如旋转或者缩放),或者简单的类似于滑动或者渐变的动画。###CALayer`CALayer`类在概念上和`UIView`类似,同样也是一些被层级关系树管理的矩形块,同样也可以包含一些内容(像图片,文本或者背景色),管

2014-04-18 10:22:12 778

原创 GCD介绍

GCD1.GCD是什么GrandCentral Dispatch简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在MacOS X 10.6 ,iOS4及以上也可用。2.优势利用推迟昂贵的计算任务并且在后台运行来改善你的app响应能力。提供了

2014-04-15 14:11:49 6295

原创 设计模式学习

2014-04-13 14:22:01 440

原创 Foundation

/* Foundation.h Copyright (c) 1994-2012, Apple Inc. All rights reserved.*/#include core框架基本应用入口文件 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功  ARC仅管理Objective-C指针(retain、release、

2014-04-08 16:18:19 964

原创 两段创建

1.基本概念把分配空间和初始化分离第一阶段:为对象动态分配内存空间第二阶段:初始化新分配的内存,并且赋值深入理解:http://bukkake.iteye.com/blog/9458872.动机为对象分配内存的同时,为初始化实例提供了灵活性。3.规则:1确保指定初始化方法调用其父类的指定初始化方法的实现2将self分配至父类的指定初始

2014-03-26 16:18:34 433

原创 UIWindow

UIWindow有三个层级,分别是Normal,StatusBar,Alert。观察UIWindow的文档,我们可以发现里面有四个关于window变化的通知:  UIWindowDidBecomeVisibleNotification  UIWindowDidBecomeHiddenNotification  UIWindowDidBecom

2013-12-05 21:27:57 693

翻译 IOS之RunLoop

Run Loop的使用场合:1. 使用port或是自定义的input source来和其他线程进行通信2. 在线程(非主线程)中使用timer3. 使用 performSelector…系列(如performSelectorOnThread, …)4. 使用线程执行周期性工作run loop不需要创建,在线程中只需要调用[NSRunLoop currentRunLo

2013-11-14 15:43:56 451

空空如也

空空如也

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

TA关注的人

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