自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oc代码习惯----多使用语法糖来写代码

NSString *str = @"今天";NSArray *arr = @[obj1,obj2,obj3];NSDictonary *dic = @{@"name":@"小明",@"userId":@32}; 上面的写法好处有:1.简洁,易于阅读。2.与普通语法相比,有细微的功能差异,语法糖更安全,例如arr中存在nil对象,语法糖会抛异常,而如果用[NSArray arrWit

2016-01-02 19:54:32 315

原创 OC代码习惯----在头文件中尽量少import其他头文件

在头文件中尽量少import其他头文件,原因在于:1.代码看起来不够优雅。2.增加编译时间。3.违反了有需要时再引用的原则,合理的方式是什么时候用到什么时候再引入。好的习惯是“向前声明”(forward declaring),在头文件中@class来告诉编译器有一个person类即可。接着在.m文件中import。@class person

2016-01-02 19:32:24 374

原创 ios简约笔记----oc内存理解

oc的内存布局与c语言基本相同,分为:1.堆内存区:由开发者分配释放,引入arc机制后可由系统分配释放。通常oc中的所有对象内存都是分配在堆上。2.栈内存区:由编译器自动分配释放。常见基本数据类型,对象的指针,例如OC中的NSInteger 。3.静态存储区:包括静态变量,全局变量,常量,代码。举例一:NSURL* url = [[NSURL alloc]init]

2015-09-10 23:41:58 241

空空如也

空空如也

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

TA关注的人

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