自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

土豆萝卜的博客

今天的任务就是比昨天进步

  • 博客(5)
  • 收藏
  • 关注

原创 iOS设计模式-------《工厂模式》

1 何为工厂模式? 工厂方法也称为虚构造器。它适用于一个类无法预期需要生成那个类的对象,想让子类来指定所生成的对象。 抽象的Product(产品)定义了工厂方法创建的对象的接中。ConcreteProduct实现了Product的接口。Create定义了返回Product对象的工厂方法。它也可以为工厂方法定义一个默认实现,返回默认ConcreateProduct对象。Creato

2016-07-15 10:53:15 342

原创 摇一摇

/** 聊一聊业务流程在 viewDidLoad 后台获取用户的位置(经纬度信息)监听到摇一摇,显示动画将用户的经纬度信息发送给服务器由服务器统计当前时间期间内摇一摇的用户列表,并且将距离最近的前 N 条发送给客户端客户端绑定表格数据,显示点击表格行,查看具体的用户信息,决定是否开聊 */- (void)motionBegan:(UIEventSubtype)motion wit

2016-07-15 09:59:30 406

原创 ios面试题

1 http与tcp,udp的区别是什么? 答: 1. http:是用于www浏览的一个协议 tcp:是机器之间建立连接用的到的一个协议 2. TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP、TELNET、SMTP、DNS

2016-07-12 11:25:34 252

原创 ios 基础面试题前10道

1 #import与#include的区别,@class代表什么?答:#import比起#include的好处就是不会引起交叉编译。在 OC中#import 被当成 #include 指令的改良版本来使用。除此之外,#import 确定一个文件只能被导入一次,这使你在递归包含中不会出现问题。一般来说,在导入 Objective-C 头文件的时候使用 #import,包含 C 头文件时使用 #incl

2016-07-08 18:51:19 484

原创 封装缓存

封装缓存,把数据通过文件管理(NSFileManager)类,存放在沙盒中,并运用NSCache做磁盘上的内存。支持存取图片,存取数据(模型必需遵守NSCoding协议),清除全部或者单个缓存,获得全部或者单个缓存的大小(字节数),缓存的总个数以及可以缓存的个数时间。代码:#import <Foundation/Foundation.h>#import <UIKit/UIKit.h>@inter

2016-07-04 17:18:26 1186

空空如也

空空如也

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

TA关注的人

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