为什么写这篇文章 最近因为新项目想用到数据持久化,本来这是很简单的事情,复杂数据一般直接SQLite就可以解决了。...[作者空间]
在iOS开发中,多线程开发是非常重要的核心之一,这篇文章和大家分享一下多线程的进阶-死锁. iOS有三种多线程编程...[作者空间]
什么是栅栏函数 在GCD中的栅栏函数有dispatch_barrier_async(异步)和dispatch_ba...[作者空间]
文章开头 这天下午,公司以资金困难,亏损较大为理由将我们整个技术部裁掉,我失业了。 之后一个礼拜,我每天复习面试题...[作者空间]
在项目中有很多场景需要控制任务的执行顺序 需要等任务A, 任务B, 任务C都完成后(其中A, B, C没有顺序要求...[作者空间]
We identified one or more issues with a recent delivery f...[作者空间]
简述 最近收集梳理了一些iOS相关的问题,其中大部分都是大厂面试或者面试其他人用到的,能命中大部分的面试和日常工作...[作者空间]
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #...[作者空间]
目录: 1.网络2.Java 基础&容器&同步&设计模式3.Java 虚拟机&内存结构&GC&类加载&四种引用&动...[作者空间]
前言: 从呆了将近两年的公司正式离职,交接完全部工作,心里还有有点不舍。谈及离职原因主要是个人发展,感觉自己的发展...[作者空间]
KVC KVC定义 KVC(Key-value coding)键值编码,就是指iOS的开发中,可以允许开发者通过K...[作者空间]
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下...[作者空间]
相对于Objective-C的Runtime机制,Swift的运行时机制相对低调很多,Swift语言是用C++编写...[作者空间]
前言 小伙伴们在开发中是否遇到过这样的需求呢,一个控件的某个部分被另外一个控件遮挡住,当点击这个重叠部分时,需要响...[作者空间]
更完善的解答 1. 什么是arc?(arc是为了解决什么问题诞生的?) Auto Reference Counti...[作者空间]