自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 IOS开发流程.1

一般而言对于刚刚入门的同学可能都会很好奇,对ioskai fa liu ch充满恐惧和新奇

2014-09-30 09:37:57 460

转载 1.js标签解析

当我们再html页面中直接插入jsxxx

2014-09-09 18:23:12 645

转载 Grand Central Dispath

0. Brief Introduction     GCD,全称Grand Central Dispath,是苹果开发的一种支持并行操作的机制。它的主要部件是一个FIFO队列和一个线程池,前者用来添加任务,后者用来执行任务。     GCD中的FIFO队列称为dispatch queue,它可以保证先进来的任务先得到执行(但不保证一定先执行结束)。     通过与线程池的配

2014-09-05 16:22:01 683

转载 (6)Effective OC

ITEM11:理解objc_msgSend所有的方法都转化成void objc_msgSend(id self. SEL cmd,…),第一个参数代表接受者,第二个参数代表方法名。在接收的类中搜寻方法列表找到匹配的方法实现,跳转至实现处,若找不到则执行消息转发。调用的方法会缓存到快速映射表。下次调用速度会快一些。每个类中有一张表,selector就像key 通过key查表来找实现。

2014-09-05 13:00:31 368

转载 (5)Effective OC

ITEM9:使用类族隐藏实现部分。类族模式可以把实现细节隐藏在一套公共接口后面。系统中的集合类就是类族。继承类族时看文档,重写一些必要方法。如果该类是类族,那么使用isKindOfClass来判断是否属于该类,不要用isMemberOfClass,因为后者返回NO,你所创建的类并不是基类的实例,而是它某一子类的实例。代码示例:Objective-C1

2014-09-05 12:58:00 545

转载 (3)Effective OC

ITEM5:使用枚举类型来定义状态,选项,状态码使用枚举来定义常量非常有用,比如用来形如错误码,选项等,这样可读性强。最好为枚举中各项赋值,而不让编译器自动赋值。这样当选项可以组合的时候可以使用按位或运算。枚举选项如果有合并的时候使用NS_OPTIONS来定义,其他情况使用NS_ENUM。用Switch时,枚举选项做条件,default 语句最好不要实现。这样当有选项未被执行,编译器会警告

2014-09-05 12:55:06 402

转载 (4)Effective OC

ITEM7:类内部采用直接访问实例变量的形式。读取实例变量采用直接访问形式,设置实例变量采用属性形式设置,self.xxx= xxx;直接访问实例变量的速度要比属性形式速度快,并且对于copy类的属性不会产生副本。通过属性形式来访问的可以添加断点来排错。折中办法就是第一条规则,两者结合使用。初始化方法中给属性赋值采用直接访问形式。某个实例变量采用延时加载时,可以通过属性形式来访问。

2014-09-05 12:54:58 434

转载 (2)Effective OC

ITEM3 :优先使用字面值而非与其对等的方法。 创建NSString,NSNumber,NSArray,NSDictionary以及他们的可变类,尽量采用字面值语法的形式去创建,这样可以减少代码冗余,看起来更简洁。 访问数组或者字典的某一个值时,采用下标的形式来获取值。 需要注意的是采用字面值去创建数组或者字典的时候不要插入nil,否则会抛出异常。代码示例:Literal N

2014-09-05 12:51:01 413

转载 (1)Effective OC

代码写了有段时间了,想学习优化代码,于是遇到这本书(Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs),接下来都是学习笔记了~好记性不如赖笔头嘛,虽然是英文书,但是还特么能接受~ITEM 1:熟悉objective – c的根源栈中是定义,堆中是数据,栈中存的数据是指向

2014-09-05 12:49:10 488

原创 C3.常用语法

全局常量const 类型名 标识符(一般用大写) = 常量;定义宏#define 标识符 = 常量;变量:代表内存中具有特定属性的内存单元A%B:表示取模操作符---限制条件AB必须为整数(必须条件)再数据库中见到,但不是在C语言中,有AC语言没有布尔型,用0和1来表示布尔值(a + b) ++不合法,因为ab都是变量

2014-09-05 10:44:16 464

原创 C2.man函数标准式及返回值

#includeint main(){return xxx;}

2014-09-04 20:54:36 437

原创 C1.static作用

一般而言,对于全局变量当我们不显式用static修饰的话,

2014-09-04 20:45:26 328

原创 webView内存暴涨解决办法

http://kimsungwhee.com/ios7-uiwebview%E5%86%85%E5%AD%98%E6%B3%84%E9%9C%B2%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/

2014-09-03 12:24:27 1336

转载 数据类型

swift提供了四种数据类型:1.整型2.f

2014-09-03 09:08:22 351

转载 swift常量和变量

使用let关键字声明常量,var关键字声明变量

2014-09-02 20:57:57 487

转载 swift特征

1.swift保留了C和OC的优点,摒弃了他们为了兼容C语言所受的限制2.swift吸纳了安全的编程模式,并新增了一些现代共功能,使其易于使用,更加灵活3.swift风格简洁并且和Cocoa/Cocoa Touch相结合4.swift内存采用ARC来管理

2014-09-02 20:41:39 405

css2.0手册样式列表

css学习手册 你意想不到的清凉夏日jueduicool

2011-06-19

空空如也

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

TA关注的人

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