自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pandakingli的博客

同行十二年,不知木兰是女郎。

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 xcrun: error: unable to find utility "simctl" 错误解决方案

- ERROR | [iOS] unknown: Encountered an unknown error (/usr/bin/xcrun simctl list -j devicesxcrun: error: unable to find utility "simctl", not a developer tool or in PATH) during validation.错误的原因...

2019-07-29 11:16:28 1604

原创 iOS开发-使用多线程同步锁@synchronized()的注意事项

1.@synchronized原理synchronized中传入的object的内存地址,被用作key,通过hash map对应的一个系统维护的递归锁。所以不管是传入什么类型的object,只要是有内存地址,就能启动同步代码块的效果。2.注意事项synchronized是使用的递归mutex来做同步。 NSObject *obj = [[NSObject alloc]init]; ...

2019-07-15 18:07:01 1043

原创 iOS开发-多线程多任务的依赖的解决方案

在多线程开发中往往会遇到多个任务并发,但是还有任务之间具有依赖关系,比如下图:使用NSOperationQueue要比GCD方便一些,代码更简洁。1. 使用NSOperationQueue设置依赖- (void)testOperation { NSLog(@"开始----%@",[NSThread currentThread]); NSOperationQueue *que...

2019-07-15 17:33:10 880

原创 iOS开发-ViewController中View的生命周期和如何替换ViewController中默认的View

1、替换ViewController中默认的View- (void)loadView{ //不要调 super self.view = [[CustomView alloc] init];}2、单个ViewController的生命周期(ARC环境)initWithCoder:(NSCoder *)aDecoder:(storyboard/xib)loadView:加...

2019-07-12 14:20:18 1284

原创 iOS开发-对象什么时候dealloc?dealloc发生在哪个线程?

1、对象什么时候dealloc?当对象的引用计数减为0时候。2、dealloc发生在哪个线程?#import "ViewController.h"@interface classTest : NSObject@end@implementation classTest- (void)dealloc{ NSThread *currentThread = [NS...

2019-07-11 11:26:55 2290

原创 iOS开发-遍历并修改数组遇到的问题

一、使用for-in-(void)test_forin{ NSMutableArray *array = [[NSMutableArray alloc] initWithArray:@[@"10", @"20", @"30", @"40", @"50"]]; for (NSString *str in array) { if ([str...

2019-07-08 17:25:54 2355

原创 Objective-C中的值传递和引用传递

值传递::Pass By Value引用传递:Pass By Reference一、C语言中的参数传递1、传值形参和实参占不同内存单元,传递的实际上是实参变量或表达式的一个拷贝副本。形参的值发生变化也不会传回给实参,是单向传递。 void increase(int x) { x++; }2、传地址传递的是实参变量地址的拷贝值,而不是实参变量的值,在被调函数中对地址所指对象...

2019-07-08 16:47:25 2665 2

Xcode Instruments Help中文版

Instruments Help中文版

2018-09-21

组态王与51单片机ASCII通信

组态王与51单片机ASCII通信

2015-11-26

代码大全第二版中文版

代码大全第二版中文版

2015-11-26

C程序设计(第三版)谭浩强 真书扫描版本-清晰

C程序设计(第三版)谭浩强 真书扫描版本-清晰

2015-11-26

空空如也

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

TA关注的人

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