本文主要是《程序员的自我修养》学习笔记,并着重阐述了程序启动的流程及Mac相关的知识点; 一、简介 程序内存通过分段形式来直接建立虚拟地址与实际...
当手指轻触屏幕,整个系统像沉睡的生灵突然被惊醒,然后经历过腥风血雨的一段奇幻旅行,最终又归于沉寂。 整个iOS触摸事件从产生到寂灭大致如下图: ...
概述 XPC Service是一种整合了GCD与launchd的一种轻量级进程间通信机制,其主要目的是提供:权限分离和稳定性。 权限分离:利用x...
本文只是对线程间通信传递数据方式总结比较,对于详细的使用请自行查阅相关文档,不在此做详细介绍。 系列文章传送门: ☞ iOS delegate使...
概述 苹果官方的解释: Delegation is a simple and powerful pattern in which one obj...
遇到姿势 MacBook外接显示器对于编程人员是一种优雅姿态(手动笑^_ ^||),苹果提供了几种显示模式,包括: 扩展模式 合盖模式 镜像模式...
概述 NSNotification是苹果提供的一种”同步“单向且线程安全的消息通知机制(并且消息可以携带信息),观察者通过向单例的通知中心注册消...
概述 最近使用两台Mac互操作时,发现系统无法深度睡眠,直观的是“设备合盖睡眠时能被ping通”,且存在合盖不插电耗电情况(大概一晚上耗电5%)...
概述 简单来说,ssh是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用ssh协议登录另一台远程计算机,我们就可以认为,这...