自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS各种权限状态获取

1 相机权限 NSString *mediaType = AVMediaTypeVideo; AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:mediaType]; if(authStatus == ALA

2016-05-06 17:36:32 5582

原创 学习博客收藏

1、全面的ASI学习:http://blog.sina.com.cn/s/blog_60122cd80100xvqn.html

2016-03-17 10:09:23 394

转载 iOS开发-文件管理

文章原处: http://seven-sally.lofter.com/post/19d861_54e83e点击打开链接一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙

2016-03-15 15:36:04 548

转载 iOS学习随笔

一、LaunchScreen LaunchScreen产生原因:代替之前的启动图片 好处: 1.可以展示更多的东西 2.可以只需要出一个尺寸的图片。  启动图片的优先级 启动图片  模拟器尺寸不对 程序中碰见模拟器尺寸不对,马上去找启动图片,默认模拟器的尺寸由启动图片决定。 二、程序启动原理( UIApplicationMain(::::) )1

2016-02-15 15:54:38 375

转载 iOS9全新的联系人相关框架——Contacts Framework

一、引言        在以前iOS开发中,涉及联系人相关的编程,代码都非常繁琐,并且框架的设计也不是Objective-C风格的,这使开发者用起来非常的难受。在iOS9中,apple终于解决了这个问题,全新的Contacts Framework将完全替代AddressBookFramework,AddressBookFramework也将成为历史被弃用。至于AddressBookFr

2016-02-01 10:38:56 1572

转载 iOS 中三种定时器的用法NSTimer、CADisplayLink、GCD

标签:ios   定时器   nstimer   cadisplaylink   gcd   一、NSTimer1.创建方法NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil repeat

2016-01-29 10:59:26 485

转载 Objective-C之run loop详解

原文地址:http://blog.csdn.net/ztp800201/article/details/9240913

2015-12-17 10:57:08 337

转载 【iOS】WKWebView

原文地址:http://www.brighttj.com/ios/ios-wkwebview-new-features-and-use.html

2015-11-27 11:01:58 486

原创 iOS零散笔记

1、去除tableview多余的分割线+ (void)setExtraCellLineHidden:(UITableView *)tableView{    UIView *view = [[UIView alloc] init];    view.backgroundColor = [UIColor clearColor];    [tableView setTableFoote

2015-09-24 13:21:30 326

转载 Masonry介绍与使用实践:快速上手Autolayout

原文地址:http://www.cocoachina.com/ios/20141219/10702.html前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 wi

2015-09-21 08:59:35 464

转载 CocoaPods安装和使用

原文地址:http://my.oschina.net/w11h22j33/blog/206129CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,

2015-09-15 17:08:05 348

原创 Git 版本控制使用

(1)什么是git》git是一个 "分布式" 的版本控制工具》git的作者是Linux之父:Linus Benedict Torvalds,当初开发git仅仅是为了辅助Linux内核的开发(管理源代码)》git在国外已经很普及,在国内已经慢慢普及了。(2)git与svn对比①结构:svn是"集中式"的版本控制,git是"分布式" 版本控制②速度:多数情况下git的速

2015-08-04 22:28:10 408

原创 SVN 版本控制

1.svn:版本控制?>防止代码丢失 >代码回退>整合代码 多个人开发一个项目,每个做一个模块>解决Bug冲突 版本可以查是谁改了哪个文件>权限控制 新员工去到公司,一般都不会让你直接修改项目的代码,只能查看代码••••• 2.svn在工作怎么使用>svn分两个角色 svn服务端/svn客户端>svn服务器 "创建一个仓库 仓库用来存放代码和接口文档

2015-08-04 20:31:57 622

原创 iOS GCD 开启线程

/*系统自带*/1、主队列(串行队列)dispatch_queue_t mainQueue=dispatch_get_main_queue();同步执行+系统串行队列,会发生死锁。dispatch_sync(mainQueue, ^{NSLog(@"%@",[NSThread currentThread]);});异步执行+系统串行队列,不开辟子线程,顺序执行。

2015-06-04 21:53:10 2016

原创 NSOperationQueue 方式开启线程

(1)NSInvocationOperation  1、开启方法1    NSInvocationOperation * nvo=[[NSInvocationOperation alloc]initWithTarget:self selector:@selector(show:) object:@"hello"];     [nvo start];2、开启方法2 NSI

2015-06-03 21:31:49 393

原创 SQLite 第三方类库FMDB使用小结

如何对第三方类库FMDB封装使用

2015-05-19 19:18:56 536

原创 Android 手札小记

Android判断编辑框中的内容为空

2015-05-08 14:02:14 383

原创 C语言中实现两个数互换的方法小结。(欢迎补充)

//使用异或交换两个数      a=a^b;     b=a^b;     a=a^b;     printf("%d %d\n",a,b);   //借用中间变量交换两个数    temp=a;    a=b;    b=temp;

2015-03-12 15:23:36 1151

空空如也

空空如也

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

TA关注的人

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