自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ios多线程

主线程:处理所有UI变化的进程,所有的UI更新都需要在主线程上进行操作(最好不要在主线程上执行耗时操作,容易使得页面卡住)多线程是提高资源使用率多线程的目的是将耗时操作放在 后台执行iOS多线程主要的三种类型NSThread 偶尔使用的多线程,生命周期需要程序员来控制GCD是旨在替代NSThread,充分发挥多核的功能NSOperation是基于GCD的,比GCD多

2018-02-27 14:23:07 224

原创 iOS开发设置statusBar样式

首先在info.plist中添加然后,在需要的地方修改UIStatusBarStyleLightContent或者UIStatusBarStyleDefault

2017-06-26 15:23:20 280

原创 iosiOS开发多线程GCD

什么是GCD?它是苹果为多核的并行运算提出的解决方案GCD 有什么用它可以自动创建线程、调度任务、销毁线程等GCD怎么用首先我们先说下 GCD中的队列和任务任务1:同步执行:该队列下的代码会在当前线程执行,如果当前代码没执行完,会阻塞当前线程,执行完了再执行下面的代码。2:异步执行:会在另外一条或多条线程中执行任务,不会阻塞当前线程队列1:串

2017-02-22 15:58:28 285

原创 iOS去掉navigationBar底部黑线

[self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithColor:[UIColor whiteColor]] forBarPosition:UIBarPositionAny barMetrics:U

2017-01-05 14:46:54 443

原创 七牛 iOS SDK 适配HTTPS

目前七牛的sdk并没有更新来适配https所以我们必须自己动手来修改他的代码将QNConfiguration 中的两个方法修改为下面即可+ (instancetype)createWithHost:(NSString *)up backupHost:(NSString *)backup ip1:(NSString *)ip1 ip2:(NSString *)

2016-12-24 00:06:07 589

原创 XCode8无法使用插件后,控制台输出中文

由于XCode8更新后,第三方插件基本上不能使用。控制台输出的数据是Unicode格式,为了方便使用,只需要在项目中新建一个.m文件Foundation+Log.m@implementation NSDictionary (Log)- (NSString *)descriptionWithLocale:(id)locale{ NSMutableString *string = [N

2016-09-22 21:36:46 4822 2

原创 XCode8模拟器崩溃解决办法

升级XCode8后模拟器一运行程序就崩溃。解决这个问题只需要将模拟器的语言设置为中文,就解决了

2016-09-21 17:34:01 2089

原创 使用NSURLSession发送HTTP请求

使用NSURLSession来进行HTTP请求一共需要5个步骤1,实例化一个NSURLRequest或者NSMutableURLRequest,设置URL2,通过shareSession方法获取URLSession3,在session上调用dataTastWithRequest:CompletionHandler: 方法返回一个NSURLSessionDataTask 4,向dat

2016-08-29 10:49:45 744

空空如也

空空如也

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

TA关注的人

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