来自:https://www.cnblogs.com/dengzhuli/p/9952202.html 一、前言 在正题开始之前,我们先来聊聊iOS中的hook技术。一谈到...
if (self == [HookMethodInInitialize self]) { 这里没看明白
iOS启动优化--探索load中方法替换迁移到initialize的可行性我们都知道dyld在runtime初始化的时候注册了三个回调其中有一个load_images,他就是用来做load收集以及调用的当我们的程序启动时加载的load函数过多时,就...
本文章是一个系列,如果有兴趣可以看看以下文章:AppleWatch开发入门(1)——界面布局AppleWatch开发入门(2)——代码交互、控制器生命周期、界面跳转Apple...
前言:本篇为视频学习笔记 可变参数 (Variadic Parameter) func sum(_ numbers: Int...) -> Int { var tot...
前言:本篇为视频学习笔记 函数的定义 func pi() ->Double { return 3.14 } func sum(v1: Int, v2: Int) -...
前言:本篇为视频学习笔记 区间匹配、元祖匹配 let count = 62 switch count { case 0: print("none") case 1.....
\0k到~k囊括了所有可能要用到的ASCIIk字符
应该是 '\0' 到 ‘~’ 囊括了所有可能要用到的ASCIIk字符
★学习笔记:《iOS高级:Swift入门精讲②》第一节 Swift编程-01➡02-区间类型前言:本篇为视频学习笔记 区间类型 let range1: ClosedRange = 1...3 <闭区间:类型ClosedRange> let ran...
前言:本篇为视频学习笔记 区间类型 let range1: ClosedRange = 1...3 <闭区间:类型ClosedRange> let ran...
前言:本篇为视频学习笔记 元祖:多种数据类型组合在一起,如下: let http404Error = (404, "Not Found") print("The status...
前言:本篇为视频学习笔记 ★ 字面量:就是直接写出的值 // 布尔 let bool = true // 取反是false // 字符串 let string = "字符串"...
前言:本篇为视频学习笔记 标识符★ 标识符(比如常量名、变量名、函数名)几乎可以使用任何字符★ 标识符不能以数字开头,不能包含空白字符、制表符、箭头等 常见数据类型 ...
前言:本篇为视频学习笔记 目录:一、编译器流程图/编译器二、Swift与OC\C\C++有什么区别三、大概了解一下 Swift 编译流程四、swiftc (Swift前端编译...
OpenGL ES _ 入门_01OpenGL ES _ 入门_02OpenGL ES _ 入门_03OpenGL ES _ 入门_04OpenGL ES _ 入门_05Op...