摘要: 锁 是什么意思? 我们在使用多线程的时候多个线程可能会访问同一块资源,这样就很容易引发数据错乱和数据安全等问题,这时候就需要我们保证每次只有一个线程访问这一块资源,锁 应运而生。 我们在使用多线程的时候多个线程可能会访问同一块资源,这样就很容易引发数据错乱和数据安全等问题,这时候就需要我们保证每次只 阅读全文
posted @ 2019-10-11 15:02 韦韦韦 阅读(1590) 评论(0) 推荐(1) 编辑
摘要: 进程:正在进行中的程序被称为进程,负责程序运行的内存分配;每一个进程都有自己独立的虚拟内存空间; 线程:线程是进程中一个独立的执行路径(控制单元);一个进程中至少包含一条线程,即主线程。 队列:dispatch_queue_t,一种先进先出的数据结构,线程的创建和回收不需要程序员操作,由队列负责。 阅读全文
posted @ 2019-09-06 15:36 韦韦韦 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-12 10:41 韦韦韦 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。 http://onevcat.com池建强的博客: 池建强,70后程序员,Blogger。98年毕业,先后就职于洪恩软件、Ro 阅读全文
posted @ 2019-05-21 14:59 韦韦韦 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1. 随着本金投入的增加,摊低成本的作用也会越弱 从长远看,本金投入无限大,而定投金额无限小时,摊低购买成本作用接近于0。道理很简单,比如你每月定投1000元,5年后,假设你持有的基金市值为6万,这时候你定投的1000元还能显著的摊低的成本吗? 2. 差的基金,会越投越亏 基金定投本身并不会决定这只 阅读全文
posted @ 2019-04-02 16:11 韦韦韦 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一、赚到钱,才是最终目的 投资交易最大的障碍往往是自己,觉得自己想的就是真相,质疑一切,并远离和批判那些自己看不懂的东西。 投资交易的几个误区 大家觉得投资交易很难,不知从何入手。在开始具体方法之前,先纠正一下你对于投资交易在观念和认知上的误区。实际上,很多时候只是你把“难度”的方向搞错了。 大家觉 阅读全文
posted @ 2019-04-02 16:07 韦韦韦 阅读(222) 评论(0) 推荐(0) 编辑
摘要: then是一个swift初始化库,只有80几行的代码库,确可以让初始化变得很优雅。 1.使用then初始化AnyObject,这里以初始化控件为例 2.then和SnapKit一起使用的方式 3.其他用法 阅读全文
posted @ 2019-03-18 13:50 韦韦韦 阅读(2187) 评论(0) 推荐(0) 编辑
摘要: 1.新建工程选择iOS —> Cocoa Touch Framework 2.进入创建好的工程删除掉自带的工程同名头文件 3.添加所需文件 4.TARGETS —> Build Settings 中设置相关项(1).Build Active Architecture Only 设置为NO的意思是当前 阅读全文
posted @ 2019-01-05 08:51 韦韦韦 阅读(256) 评论(0) 推荐(0) 编辑
摘要: AFNetworking 在去年年底升级到了 3.0。这个版本更新想必有很多好处,然而让我吃惊的是,它并没有 batch request 接口。之前的 1.x 版本、2.x 版本都实现了这个很常见的需求,不知道作者为何选择在 3.x 中去掉它。 在 AFNetworking 2 中,我们只需一行代码 阅读全文
posted @ 2018-08-17 10:11 韦韦韦 阅读(5716) 评论(1) 推荐(0) 编辑
摘要: 我们都知道dismissViewControllerAnimated:completion:方法是针对被present出来的控制器的,一般我们这样使用:在一个控制器中present另外一个控制器A,然后在A中执行dismissViewControllerAnimated:completion:让自己 阅读全文
posted @ 2018-07-20 09:36 韦韦韦 阅读(754) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-07-10 10:43 韦韦韦 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 或者 阅读全文
posted @ 2018-07-10 10:18 韦韦韦 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-05 09:13 韦韦韦 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、向前向后新增数组 二、修改数组 三、删除数据 四、清空数据 Array对象方法列表 阅读全文
posted @ 2018-06-27 09:23 韦韦韦 阅读(31395) 评论(0) 推荐(1) 编辑
摘要: 1、在项目info.plist中添加URL Types以供html调用 2.html代码 3.客户端代码 - (BOOL)application:(UIApplication )application openURL:(NSURL )url sourceApplication:(NSString * 阅读全文
posted @ 2018-06-15 13:21 韦韦韦 阅读(1305) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-08 10:54 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-08 10:13 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-08 09:22 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-08 09:07 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 15:31 韦韦韦 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 15:22 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 15:09 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 13:35 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 13:13 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 10:55 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 10:14 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-07 09:19 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-06 16:10 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-06 14:19 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-06 14:00 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-06 13:52 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-06 11:44 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-06 11:14 韦韦韦 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-05 09:53 韦韦韦 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-05 08:59 韦韦韦 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-04 11:47 韦韦韦 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-02 10:27 韦韦韦 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-02 09:55 韦韦韦 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-01 16:26 韦韦韦 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-01 15:54 韦韦韦 阅读(3) 评论(0) 推荐(0) 编辑