前段时间我的Xcode开发工具出现问题,就卸载并重装了Xcode,顺带也清理了一下Mac电脑中的无用文件,大概省出了30多个G的空间。以下是我整理了一些清理方法,供大家参考。...
IP属地:北京
前段时间我的Xcode开发工具出现问题,就卸载并重装了Xcode,顺带也清理了一下Mac电脑中的无用文件,大概省出了30多个G的空间。以下是我整理了一些清理方法,供大家参考。...
作为3D Touch的一部分,peek and pop (预览和弹出)个人觉得还是很有意思的,今天就说说如何去实现这一小功能。 一、遵守协议 二、注册代理,并传入响应3D T...
一、更新远程仓库 二、修改描述文件并更新索引库 三、更新使用 四、第三方依赖 五、子库Subspecs 一、更新远程仓库 1、修改组件类文件 将修改完的文件重新添加到Clas...
一.目的 有人说系统方法切圆角不好.有人又说没什么问题.有人说用CAShapLayer的mask做圆角最好.有人说用CoreGraphics切图片最好.最后都看糊涂了.所以亲...
链表和数组的区别 数组数组需要一块连续的内存空间来存储, 对内存要求比较高 链表通过指针, 将一组零散的内存块串联起来使用 链表类型 单链表、双向链表、循环链表、双向循环链表...
在上一节消息分发中,使用到了NSMethodSignature和NSInvocation。这一节来看下这两者是干什么用的,如何来使用。 NSMethodSignature 从...
在前面的内容中,主要是介绍了Runtime所使用到的基础数据结构和消息转发的流程。接下来将会介绍如何在运行时对代码进行动态的修改。这一节主要介绍添加。添加包括两类: 对所有的...
一个人在外,租房子肯定是要经历的事,我在北京这几年已经陆续换过很多个地方了:带阳台的,一层的,高层的,偏远的,市里的,朝南,朝北,朝夹道,一居,两局,小单间,上下铺合租的都住...