自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS中几种设计模式

(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。 优势:解耦合 敏捷原则:开放-封闭原则 实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。 列表row个数delegate 自定义的delegate(二)观察者模式 应用场景:一般为model层对,controller和view进行的通知方式,不关

2016-08-06 12:02:55 214

原创 改变滚动视图的方法实现

// - (void)setupPage:(id)sender { //设置委托 self.scrollView.delegate = self; //设置背景颜色 self.scrollView.backgroundColor = [UIColor blackColor]; //设置取消触摸 self.scrollView.canC

2016-08-02 01:31:22 255

原创 自定义控件

1:创建一个文件夹 2:调用initWithFrame的方法自定义控件 eg: - (instancetype)initWithFrame:(CGRect)frame{self = [super initWithFrame:frame];if (self) { #1:实例化创建控件 #2:设置控件的属性并addSubviews;}return self;

2016-08-01 18:16:28 179

原创 关于block的基础

关于block的基础 形式1:返回值类型 (^block名)(形参)#eg1:int (^myBlock)(int i); eg2:int (^yourBlock)(int i,int j); eg3:int(^hisBlock)(void); eg4:void(^anyBlock)(void); 由此可知block的形参可以是空;也可以存在多个;

2016-08-01 01:57:38 196

原创 iOS 开发中的注意事项

1> 导入头文件 带<>的头文件是系统自带的文件 带”“的头文件是开发者自己定义的文件2>

2016-04-29 20:13:42 300

原创 iOS中的类的标准格式

类的.h文件 @interface 类名:父类名 { 成员变量; } 方法名; @end类的.m文件 @implementation 类名 方法的实现; @end

2016-04-29 19:50:21 275

原创 iOS 开发常用快捷键

command + n 创建文件 command + z 返回上一步操作(撤销) command + x 剪贴 command + c 复制 command + v 粘贴 command + b 编译 command + r 运行

2016-04-29 19:42:13 282

空空如也

空空如也

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

TA关注的人

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