摘要:
搬自大神boyXiong的干货!闲来无事,看看了Python,发现这东西挺爽的,废话少说,就是干准备搭建环境因为是MAC电脑,所以自动安装了Python 2.7的版本添加一个 库 Beautiful Soup ,方法这里说两种1.在终端输入 pip install BeautifulSoup2.手动... 阅读全文
摘要:
今天用Xcode 7 创建新项目用到 URL 发送请求时,报下面的错:“App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary except... 阅读全文
摘要:
NSOperation此类不能直接使用NSInvocationOperationNSBlockOperation定义一个类继承与它NSInvocationOperation可以使用start执行操作在主线程中执行NSBlockOperation可以使用start执行操作后期还可以额外的追加操作: a... 阅读全文
摘要:
多线程进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内通过“活动监视器”可以查看Mac系统中所开启的进程线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程)1个线程中任务的执行是串行的(执行完上一个才能执行下一个)因此,也可以... 阅读全文
摘要:
NSThreadNSThread一个NSThread对象就代表一条线程创建线程的几种方式alloc/init // 1.创建线程 NJThread *thread = [[NJThread alloc] initWithTarget:self selector:@selector(dem... 阅读全文
摘要:
GCD中有2个核心概念任务:执行什么操作队列:用来存放任务执行任务同步方法: dispatch_syncdispatch_sync(dispatch_queue_t queue, dispatch_block_t block);queue:队列block:任务异步方法: dispatch_async... 阅读全文
摘要:
在OC中我们可以通过指令@property定义属性。OC对属性封装了许多方法,同时也会自动实现一些方法,相比实例变量,感觉更加面向对象些。一般定义属性的方法如下,在Class Test中定义属性int a。@interface Test:NSObject@property int a;-(void)... 阅读全文
摘要:
我们经常会定义一些retain的property,而且大概每次我们都会像这样写:@property (nonatomic, retain) Type *name;每次都要老老实实的把“@property (nonatomic, retain)”敲一遍,这样太累了。那么能不能像XCode自带的代码提示... 阅读全文