自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS9开始的新特性

iOS9开始的新特性 nonnull__nonnull: setter 和 getter 都不能为nil nullable__nonnullable : setter 和 getter 都可以为nil null_resettable : setter可以为nil, getter不可以为nil NS_ASSUME_NONNULL_BEGIN \ NS_ASSUME_NONNULL_END

2016-07-30 17:00:15 552

原创 08-掌握-GCD线程间通信

OC//开子线程下载图片//创建队列(并发) dispatch_queue_t queue = dispatch_get_global_queue(0, 0); //异步函数 dispatch_async(queue, ^{ //获取url地址 NSURL *url = [NSURL URLWithString:@"http://www.huabian.com/uploadfile/2015/091

2016-07-27 17:05:52 726

原创 NSThread基本使用

/* 第一种创建线程的方式 特点:需要调用start方法开启线程 */ -(void)createThread1 { /* 第一个参数:目标对象 第二个参数:选择器,调用哪个方法 第三个参数:前面方法需要传递的参数 */ //创建线程 NSThread *thread = [[NSThread alloc]i

2016-07-26 22:10:16 295

原创 pthread第一次使用

- (IBAction)btnClick:(id)sender { NSLog(@"%@",[NSThread mainThread]); //创建线程 pthread_t thread; /* int pthread_create(pthread_t * __restrict, const pthread_attr_t * __restrict

2016-07-26 21:53:03 333

原创 Xcode 8 beta iOS10 swift还是有这个错误提示

[1820:48382] *** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3590.1/UIApplication.m:3676 182

2016-07-26 15:40:26 788

原创 UIAlertController UITextField

-(void)alterUsername { /** * 弹出提示框 */ //初始化提示框 UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"给自己起个特别的昵称吧!" message:nil preferredStyle:UIAlertControlle

2016-07-15 17:31:50 699

空空如也

空空如也

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

TA关注的人

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