什么会给多线程的安全造成隐患? 有了多线程技术支持,我们可以并发的进行多个任务,因此同一块资源就有可能在多个线程中同时被访问(读/写)。这个现象叫作资源共享,比如多个线程同时...
![240](https://upload.jianshu.io/users/upload_avatars/1294859/0e2cfd433198.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
什么会给多线程的安全造成隐患? 有了多线程技术支持,我们可以并发的进行多个任务,因此同一块资源就有可能在多个线程中同时被访问(读/写)。这个现象叫作资源共享,比如多个线程同时...
//www.greatytc.com/p/bdaa49f9d1a4[//www.greatytc.com/p/bdaa49f9d1a4] 1、Swift ...
前言 本篇主要讲解组件化架构思想,从零教你如何组件化一个项目。 如果喜欢我的文章,可以关注我微博:袁峥Seemygo 为什么要组件化 随着项目的不断迭代,各个模块会越来越复杂...
你要知道的NSCache都在这里 转载请注明出处 //www.greatytc.com/p/239226822bc6 本篇文章首先会详细讲解NSCache的基本使用,...
关于组件化 网上组件化的文章很多。很多文章一提到组件化,就会说解耦,一说到解耦就会说路由或者runtime。好像组件化 == 解耦 == 路由/Runtime,然而这是一个非...
目录: 组件化需求来源 组件化初识 组件化必备的工具使用 模块拆分 组件工程兼容swift环境 组件之间的通讯 组件化后的资源加载 OC工程底层换swift代码 总结 1. ...
写在前面 最终效果图: 本文严重抄袭自://www.greatytc.com/p/7de00c73a2bb 因排版和原文中的一些bug,参照搜索引擎和原文有了本篇文...
转自:许莫私人音乐厅作品 这些年,一个人为生活打拼 明白了很多事情 也有不少的心酸 走着走着,明白了 不再对所有人好,谁对我好我就对谁好 日久不一定生情,但一定能够见人心 没...
从16年初正式切入swift, 到现在使用了两年多了,大大小小的项目也做了十几个,基础知识感觉掌握的差不多,是时候对进阶内容做一个了解和深入学习了,在这里经过我查找和自己的总...
开发需求中有时候我们需要用于安全支付的功能, 需要设置APP钱包的支付密码, 页面是仿照京东的6位输入框的的做法, 效果如下图: 看起来是有由6个UITextField组成,...
由于最近公司需要将项目用 Swift 改写,项目中需要大量使用数据库,之前 OC 使用的是 Core Data ,Core Data 使用起来确实十分的繁琐,故决定在 Swi...
学习时候的痛苦是是暂时的,未学到的痛苦是终生的。 腹有诗书气质华。开阔的眼界与深厚的学识,会让你散发出一种与众不同的魅力,气场的磁力也就会相应得到增强。 我们经常会看到一些人...
腾讯Bugly,为移动开发者提供专业的异常上报和运营统计,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈。 Bugly是一套强大的异常上报SDK,包含异...
简介 SnapKit,一个经典的Swift版的第三方库,专门用于项目的自动布局,目前在github上的stars就高达9340颗星,这是一个不小的数字,亦足以证明它存在的非凡...
文|南有南风 -1- 2018年北京,一个和平常一样普通的周末,朴树来到了文艺的后海街头,为普通的陌路人唱起了歌。 零下七度的街头,有玩耍的小孩,吆喝的三轮车夫,踩着滑板的年...
目录 常用打包方式 自动打包流程 过程图解 xcodebuild使用 脚本文件解读 一个普通的项目,从打包到上传(或导出ipa),耗时基本在10-30分钟或者更长时间,且中间...