NSUserDefaults简介: NSUserDefaults本身是一个单例,在整个程序中只有一个实例对象,它是数据持久化的一种方式, 使用起来也很方便 NSUserDef...
IP属地:福建
NSUserDefaults简介: NSUserDefaults本身是一个单例,在整个程序中只有一个实例对象,它是数据持久化的一种方式, 使用起来也很方便 NSUserDef...
IQKeyboardManager是iOS中解决键盘弹起遮挡UITextField/UITextView的一种很实用的工具。无需输入任何代码,不需要额外的设置。使用IQKey...
UIStackView是iOS9之后推出的,我也是第一次接触,在学习的过程中对于其中的相关属性,尤其是对其中的distribution几个属性值,一知半解的,所以特写此文通过...
Swift有哪些优秀的学习资源呢? 首先要推荐的当然是官方的资料了。 另外一个官方资源是Swfit的官方网站:https://swift.org 。这里会介绍Swift的开源...
在过去的几个月内,我主导着团队完成了一项工程浩大(累积八个人月的工作量)的重构工作——为我们的App替换数据库。之所以能够把这种伤筋动骨的事情称之为重构,是因为在这段时间内,...
所有文章已搬迁到个人站点:me.harley-xk.studio,欢迎访问留言 WWDC 过去有一段时间了,最近终于有时间空闲,可以静下心来仔细研究一下相关内容。对于开发者来...
一、问题的产生 当分析一个很复杂的项目源代码时,如何有效的分析函数间的调用关系呢?从网上搜索到了如下方法:使用doxygen和graphviz来自动分析函数间的调用关系。 二...