240 发简信
IP属地:四川
  • Resize,w 360,h 240
    fishhook 源码学习

    Mach-O 什么是Mach-O Mach-O 为 Mach Object文件格式的缩写,是用于 iOS 和 macOS 的可执行文件,目标代码...

  • Resize,w 360,h 240
    Mach-O 文件结构

    本文源码从苹果开源官网获得 什么是Mach-O Mach-O 为 Mach Object文件格式的缩写,是用于 iOS 和 macOS 的可执行...

  • Resize,w 360,h 240
    GeekOS(project-1)编译、安装、运行

    一、安装Ubuntu环境 本文实验环境:Ubuntu 18.04 二、下载GeekOS 进入很久没有维护了的官方网站,点击左侧的Download...

  • Resize,w 360,h 240
    Swift 函数派发机制

    原文:Method Dispatch in Swift作者:Brian King 派发机制是程序判断如何去调用函数或方法的机制,每次调用方法时都...

  • iOS RxSwift使用(一)输入验证程序

    写在前面 本文参考RxSwift中文文档,但文档中难免有不正确或不详细的地方,所以写这篇文章记录自己学习的过程。 另外提供需要的两个文件的下载地...

  • iOS SnapKit源码解析(二)进入闭包

    在上一篇 iOS SnapKit源码解析(一)makeConstraints的过程中,简单介绍了snp.makeConstraints的调用栈,...

  • iOS SnapKit源码解析(一)makeConstraints的过程

    写在前面 经过激烈的思想斗争,笔者从Android开发转到了iOS开发,发现了两者很多的共同之处,这里就不在赘述;不过最大的不适应体现在UI方面...

  • Resize,w 360,h 240
    Java 初识注解

    一、注解的基本概念 Annotation(注解,也叫元数据)是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符,即描述数据的数据。 ...

  • 在Ubuntu下添加系统调用

    一、准备内核 下载并解压内核,并将其移动到/usr/src目录下;安装编译内核所需要的依赖,详情参考在Ubuntu 18.04 下编译Linux...