- 一、前言 WWDC2014 苹果在 iOS 上开放了动态库,这给了我们一个很大的想象空间。动态库即动态链接库,是 Cocoa/Cocoa Touch 程序中使用的一种资源打包方式,可以将代码文件、头... 一、前言 WWDC2014 苹果在 iOS 上开放了动态库,这给了我们一个很大的想象空间。动态库即动态链接库,是 Cocoa/Cocoa Touch 程序中使用的一种资源打包方式,可以将代码文件、头...
- 一、静态库与动态库 在项目中使用 pod 实现模块化,对于子模块和第三类库的导入方式存在两种:静态库、动态库。当在 podfile 中指定 use_frameworks! 时,子模块和第三方类库将被打包... 一、静态库与动态库 在项目中使用 pod 实现模块化,对于子模块和第三类库的导入方式存在两种:静态库、动态库。当在 podfile 中指定 use_frameworks! 时,子模块和第三方类库将被打包...
- 一、Crash 类型 Crash 一般产生自 iOS 的微内核 Mach,然后在 BSD 层转换成 UNIX SIGABRT 信号,以标准 POSIX 信号的形式提供给用户。NSException 是使... 一、Crash 类型 Crash 一般产生自 iOS 的微内核 Mach,然后在 BSD 层转换成 UNIX SIGABRT 信号,以标准 POSIX 信号的形式提供给用户。NSException 是使...
- 一、Logos 语法 Logos 作为 Theos 开发组件的一部分,通过一组特殊的预处理指令,可以让编写函数钩子(hook)代码变得非常简单和清晰,Logos 是随着 Theos 发布的。%hook ... 一、Logos 语法 Logos 作为 Theos 开发组件的一部分,通过一组特殊的预处理指令,可以让编写函数钩子(hook)代码变得非常简单和清晰,Logos 是随着 Theos 发布的。%hook ...
- 一、图像从文件到显示屏幕过程 ① 图像显示到屏幕原理 通常计算机在显示是 CPU 与 GPU 协同合作完成一次渲染。 CPU/GPU 等在这样一次渲染过程中,具体的分工如下: ... 一、图像从文件到显示屏幕过程 ① 图像显示到屏幕原理 通常计算机在显示是 CPU 与 GPU 协同合作完成一次渲染。 CPU/GPU 等在这样一次渲染过程中,具体的分工如下: ...
- 对象本质 一、NSObject 本质 OC代码的底层实现实质是 C/C++代码 ,继而编译成汇编代码,最终变成机器语言。 ① clang C/C++ 编译器 Clang 是⼀个 C 语⾔、C+... 对象本质 一、NSObject 本质 OC代码的底层实现实质是 C/C++代码 ,继而编译成汇编代码,最终变成机器语言。 ① clang C/C++ 编译器 Clang 是⼀个 C 语⾔、C+...
- 一、Cookie 处理 ① Cookie 说明 WKWebView 在设置 Cookie 的时候,经常做的是在请求的请求头里添加 Cookie,但这只是把 Cookie 发送给了服务端,本地并没有保存... 一、Cookie 处理 ① Cookie 说明 WKWebView 在设置 Cookie 的时候,经常做的是在请求的请求头里添加 Cookie,但这只是把 Cookie 发送给了服务端,本地并没有保存...
- 一、App 打包,生成 plist 文件 1.打包---将.app包转为.ipa包,其方法主要有四种: (1)Apple推荐的方式,即实用xcode的archive功能 方法:Xcode菜单栏->P... 一、App 打包,生成 plist 文件 1.打包---将.app包转为.ipa包,其方法主要有四种: (1)Apple推荐的方式,即实用xcode的archive功能 方法:Xcode菜单栏->P...
- AFNetworking 简介 一、AFNetworking 版本 AFNetworking 是 iOS 最常用的网络框架,虽然系统也有 NSURLSession ,但是一般不会直接用它。AFNe... AFNetworking 简介 一、AFNetworking 版本 AFNetworking 是 iOS 最常用的网络框架,虽然系统也有 NSURLSession ,但是一般不会直接用它。AFNe...
- "摇一摇"功能的实现: iPhone对 "摇一摇"有很好的支持,总体说来就两步: 在视图控制器中打开接受“摇一摇”的开关; - (void)viewDidLoad { // 设置允许摇一摇... "摇一摇"功能的实现: iPhone对 "摇一摇"有很好的支持,总体说来就两步: 在视图控制器中打开接受“摇一摇”的开关; - (void)viewDidLoad { // 设置允许摇一摇...
- Hook 简介 Hook就是一种改变程序执行流程的一种技术的统称;一段程序的执行流程是 A --> B --> C,现在我们在 A 和 B 之间插入一段代码或者直接改变 B ,这样程序原有的... Hook 简介 Hook就是一种改变程序执行流程的一种技术的统称;一段程序的执行流程是 A --> B --> C,现在我们在 A 和 B 之间插入一段代码或者直接改变 B ,这样程序原有的...
- 一、block 本质 ① block 本质探究 定义一个 block.c 文件,键入以下代码: #include "stdio.h" int main() { void(^blo... 一、block 本质 ① block 本质探究 定义一个 block.c 文件,键入以下代码: #include "stdio.h" int main() { void(^blo...
- “下雨”的动画效果 一、效果展示 二、实现流程 设置背景 func setupUI() { self.imageView = UIImageView.init() ... “下雨”的动画效果 一、效果展示 二、实现流程 设置背景 func setupUI() { self.imageView = UIImageView.init() ...
- 一、简介 NSPredicate 的官方解释如下: The NSPredicate class is used to define logical conditions used to constra... 一、简介 NSPredicate 的官方解释如下: The NSPredicate class is used to define logical conditions used to constra...
- 一、内存管理 ① 内存管理原理 iOS 的每个对象内部都保存了一个与之相关联的整数,称为引用计数器(auto reference count); 每当使用 alloc、new 或者 copy 创... 一、内存管理 ① 内存管理原理 iOS 的每个对象内部都保存了一个与之相关联的整数,称为引用计数器(auto reference count); 每当使用 alloc、new 或者 copy 创...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签