自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 一些常用到的自定义宏

#ifndef MacroDefinition_h #define MacroDefinition_h   //-------------------获取设备大小------------------------- //NavBar高度 #define NavigationBar_HEIGHT 44   //获取屏幕 宽度、高度 #define SCREEN_WIDTH ([UISc

2016-04-15 14:45:46 353

转载 谈Runtime机制和使用的整体化梳理

文/minggo(简书作者) 原文链接:http://www.jianshu.com/p/8916ad5662a2 相比“凌波微步”的swift,Object-C被誉为“如来神掌”。传说Runtime就是支持这“如来神掌”说法的最好体现。听起来总是这么的神秘高级,于是总能在各个论坛看到碎片资料,时间一长总记不住哪里是哪里,每次都要打开好几个网页。这种记不住象现显然是知识体系还不完整重要体

2016-04-05 18:38:21 219

贝塞尔 UIBezierPath

UIBezierPath CGRect rect = CGRectMake(50, 50, 50, 50); // UIBezierPath *bezierPath = [UIBezierPath bezierPath]; // //CALayer的子类 // CAShapeLayer *layer = [CAShapeLayer new]; // //轮廓的颜色 // layer.strokeColor = [UIColor greenColor].CGColor; // //填充颜色 // layer.fillColor = [UIColor yellowColor].CGColor; // //轮廓线宽度

2016-01-18

DownLoad 下载练习

DownLoad - (IBAction)buttonDidPress:(id)sender { if (self.downLoad) { if (self.boolen) { [self.downLoad pause]; self.boolen = NO; } else { [self.downLoad resume]; self.boolen = YES; } } else { // 文件路径 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [paths lastObject]; path = [path stringByAppendingFormat:@"%@\aa", path]; NSLog(@"*********** %@", path); self.downLoad = [[DownLoadTask alloc] init]; [self.downLoad downLoadTaskWithURL:[NSURL URLWithString:@"http://61.155.212.122/hc.yinyuetai.com/uploads/videos/common/5B86014C1334A89EB08B30D386FAA9C1.flv?sc=1c7a66a8a8bf0612&br=783&rd=iOS"] WithLocation:path]; } }

2016-01-05

音乐播放器

//初始化音乐 //创建音乐文件路径 NSString *musicFilePath = [[NSBundle mainBundle] pathForResource:@"myMusic" ofType:@"mp3"]; //判断文件是否存在 if ([[NSFileManager defaultManager] fileExistsAtPath:musicFilePath]) { NSURL *musicURL = [NSURL fileURLWithPath:musicFilePath]; NSError *myError = nil; //创建播放器 _myBackMusic = [[AVAudioPlayer alloc] initWithContentsOfURL:musicURL error:&myError];

2015-11-26

关灯游戏(view)

用view 做的关灯游戏 都是以前做的简单游戏 谁喜欢拿去用吧

2015-11-18

关灯的游戏

用按钮做的关灯游戏,还有一个用view做的下面发出来

2015-11-18

URLConnection 数据解析

URLConnection 数据解析 数据的同步请求 数据的异步请求 #pragma mark -- 异步Block - (void)buttonBlock:(UIButton *)sender { NSLog(@"异步Block"); // 1. 创建网址 NSString *string = kTtpodHomPageURL; NSURL *url = [NSURL URLWithString:string]; // 2.设置网络请求 NSURLRequest *requst = [NSURLRequest requestWithURL:url]; // 建立异步连接,通过Block接受数据 [NSURLConnection sendAsynchronousRequest:requst queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) { if (!connectionError) { //data 就是网络请求返回的数据 // 数据处理 id result = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil]; NSLog(@"%@", result); } }]; NSLog(@"同步?异步?"); }

2015-11-18

XML解析数据

XML解析数据 iOS 中对xml格式的文件进行解析,取出当中的数据。

2015-11-12

GestureRcognizer

GestureRcognizer UI手势 iOS

2015-10-30

OC中的内存管理

OC内存管理:采用引用计数的方式管理内存 MRC :手动管理内存(手动管理引用计数) ARC:自动管理内存(自动管理引用计数)--系统默认

2015-10-21

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

TA关注的人

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