自定义博客皮肤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)
  • 收藏
  • 关注

原创 iOS 第三方JASidePanels侧滑

iOS  第三方JASidePanels侧滑     在appDelegate中导入头文件       #import"JASidePanelController.h" self.window = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];     //定义控制器    

2016-11-05 21:29:17 871

原创 iOS 购物车的实现

iOS 购物车的实现    思路: 通过model中绑定一个boll值来判断每一行Cell中的选中按钮, 定义可变数组来保存选中的数据,可方便的传到结算页面. 主要代码如下: @interface ViewController ()UITableViewDataSource,UITableViewDelegate,tableFootViewDelegate> @propert

2016-11-05 21:21:31 2854 2

原创 C语言冒泡排序

C语言冒泡排序 int a[6] = {10, 75,7,90,4,200};          int z = 0;     for (int i = 0; i6; i++) {         for (int j = 0; j6-1-i ; j++) {             if (a[j] 1]) {                 z =

2016-08-26 09:46:10 459

原创 异步下载多张图片, 合并成一张显示

异步下载多张图片, 合并成一张显示     //开启子线程     dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{         NSLog(@"%@",[NSThread currentThread]);         //下载地址  

2016-08-25 07:46:39 683

原创 OC 视图的生命周期

OC  视图的生命周期 -(void)init  //创建 -(void)loadView//构建视图层级结构 -(void)viewDidLoad //视图加载完成 -(void)viewWillAppear//视图将要出现 -(void)viewWillLayoutSubViews// 视图将要布局 -(void)viewDidLoayouSubViews //视图布局完成

2016-08-08 09:51:14 926

原创 iOS开发 --多线程

多线程的作用以及什么地方使用? oc实现多线程的有哪些方法以及各自的区别  1.多线程的作用      可以解决负载均衡问题, 充分利用CPU资源, 提高CPU的使用效率, 同时操作多个事件互不干扰, 提高用户使用效率  2, 应用场景     在一些网络下载, 网路数据请求等耗时任务 需要采用多线程, 让程序放到后台运行  不会影响到主线程运行 3, oc实现多线程的方法    1)

2016-08-01 17:25:54 336

原创 自定义下拉刷新

自定义下拉刷新 // 代表当前控件的状态 enum SHRefreshControlState: Int {     // 正常     case Normal = 0     // 下拉中     case Pulling = 1     // 刷新中     case Refreshing = 2 } // 控

2016-07-27 23:43:51 373

原创 ARC和MRC的内存管理机制

ARC和MRC的内存管理机制     MAC下 , oc内存管理遵循" 谁创建.谁释放    谁引用. 谁release "的机制,  当创建或引用一个对象时, 需要向对象发送alloc , copy , retain消息,  当释放该对象时需要发送release消息, 当引用计数器为0的时候,系统释放该对象     ARC是自动引用计数, 管理机制与MRC一样,只是不需要调用retain,

2016-07-25 09:52:34 548

原创 关于IOS开发常见的循环引用问题

关于IOS开发常见的循环引用问题    1.定时器(NSTimer)            NSTimer经常被作为某个类的属性或者成员变量,而NSTimer初始化时要指定self作为target,  容易造成循环引用问题(self ->timer ->self ), 另外,若timer一直处于validate的状态,则其引用计数器一直大于0, 导致对象无法释放, 因此不再使用定时器的

2016-07-25 08:55:58 543

原创 从相册中取出照片并且绘制到屏幕

从相册中取出照片并且绘制到屏幕          // 打开相册        UIImagePickerController *imgPicker = [[UIImagePickerController alloc]init];        imgPicker.sourceType  = UIImagePickerControllerSourceTypeSavedPh

2016-07-15 15:50:55 705

原创 iOS 取出当前日期 并格式化

iOS 取出当前日期 并格式化                 //当前日期        NSDate *date = [NSDate date];        //格式化       NSDateFormatter *formatter = [[NSDateFormatter alloc]init];      formatter.dateFormat =

2016-07-15 15:49:37 346

翻译 颜色RGB格式配置表

编辑 英文代码  形像颜色  HEX格式  RGB格式 LightPink 浅粉色 #FFB6C1 255,182,193 Pink 粉红 #FFC0CB 255,192,203 Crimson 猩红 #DC143C 220,20,60

2016-07-14 16:56:18 3442

原创 iOS 文件的三种储存方式

文件的三种存储方式 1.归档形式 //     归档解档可以针对所有的对象 : 必须要遵守协议 NSCoding NSString *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; NSSt

2016-07-13 21:58:51 636

原创 重写ImageView从相册绘制图片

- (UIImage *)scaleToSize:(CGSize)size {     //开启图片上下文     UIGraphicsBeginImageContext(size);          [self drawInRect:CGRectMake(0, 0, size.width, size.height)];          UIImag

2016-07-12 00:22:03 398

原创 IOS 最强大的模糊搜索

//开始搜索 -(void)startSearch:(NSString *)string{          if (self.seachUserDTOList.count>0) {                  [self.seachUserDTOList removeAllObjects];     }     //开始搜索

2016-07-09 23:42:48 1279

原创 iOS SVProgressHUD 简单使用

iOS SVProgressHUD 简单使用1.显示对号[SVProgressHUD showSuccessWithStatus:@”用户协议”];2.X号显示 [ svprogressHUD showErrorWithStatus:@” “]3.下载进度+ (void)showProgress:(float)progress

2016-07-08 20:17:28 1868

空空如也

空空如也

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

TA关注的人

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