不错,不错
面试题目三题目1.请简述Block与代理传值的区别,Block传值有时会崩溃,为什么?2.请简述SDWebImage的大致工作原理?3.请简要介绍一下CoreData以及版本迁移操作(...
不错,不错
面试题目三题目1.请简述Block与代理传值的区别,Block传值有时会崩溃,为什么?2.请简述SDWebImage的大致工作原理?3.请简要介绍一下CoreData以及版本迁移操作(...
看得出来作者应该是一个文科生,文采很不错。你所描写的那一位不用说肯定是理科生。你们俩个文理结合,正好完美一对嘛。别看你表面上是抱怨,但我读出来的是你们之间满满的幸福感,祝福你们。
嫁给程序员是一种怎样的体验在我二十出头含苞待放的年纪我就遇见了野人。那时候还没有微信,QQ还是风靡一时的流行社交工具,有一次我准备进去装修我的QQ空间,发现QQ空间右上角那里有一个四叶草的标志带着一条...
好文章,值得分享
那些程序员们后知后觉的职涯经验在我写技术博客所使用的简书平台上,每天都能看到很多关于职场的文章,而写这些文章的大多是各个行业的所谓职场达人。但我却发现,程序员作为一个很大的群体,却极少有人写这类文章。回想...
在我写技术博客所使用的简书平台上,每天都能看到很多关于职场的文章,而写这些文章的大多是各个行业的所谓职场达人。但我却发现,程序员作为一个很大的群体,却极少有人写这类文章。回想...
本着为了给用户更好的体验以及流量的节省出发,原来那个项目中采用FMDB建数据库、建表在本地创建数据层,优先从本地取,加入本地暂无数据,从网络获取之后存储在本地,在从本地...
方块动画;Cube Animation 怎么简单实现类似于3D动画的样式? 我们可以声明一个新的替代label funccubeTransition(labellabel:U...
线层很重要
iOS多线程---GCD方法/实现Timer多线程核心概念: 一个任务 / 两种队列 / 两种函数. 多线程创建队列的两种方式 GCD实现的Timer如图所示: 核心代码: dispatch_queue_create创...
多线程核心概念: 一个任务 / 两种队列 / 两种函数. 多线程创建队列的两种方式 GCD实现的Timer如图所示: 核心代码: dispatch_queue_create创...