自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 方法与消息

方法

2016-05-05 21:19:01 1819

原创 block的用法 实现原理

block的创建 使用 ^ 操作符来声明一个 block 变量和指示 block 文本的开始。block 本身的主体被 {} 包含着,类似于C语言函数的声明 block声明: 返回类型 (^方法名字) (参数名字,...) block实现 方法名字 = ^(参数类型 参数名) { 实现内容 } block简单的用法 1.当做参数进行传递 -(void)funtio

2016-04-06 15:06:27 497

原创 类别与继承简单理解

category的作用 将类的实现分散到多个不同文件或多个不同框架中,并且给类添加新的方法 这个很好理解,但要注意的是当两个类别同时实现一个同名的方法时编译器不知道会调用那个,导致错误出现,好处就是可以把一个类的实现分散,有助于多人开发,减少一个类代码臃肿 创建对私有方法的前向引用 就是一个类的私有方法我们是不可以访问的,但是如果用类别添加一个引用,这样我们就可以访问他的私有方法 向对象添加非正

2016-03-27 22:36:09 259

原创 iOS @property 属性详解

iOS @property 属性详解这里是一些基础属性的介绍: @Property功能:提供成员变量的访问方法的声明、控制成员变量的访问权限、控制多线程时成员变量的访问环境 atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所以在iPhone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomi

2016-03-19 14:33:04 307

空空如也

空空如也

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

TA关注的人

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