冬瓜争做全栈瓜
码龄11年
关注
提问 私信
  • 博客:90,140
    90,140
    总访问量
  • 85
    原创
  • 2,117,223
    排名
  • 59
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:日本
  • 加入CSDN时间: 2014-06-13
博客简介:

Desgard_Duan

博客描述:
Destiny! Let me try!
查看详细资料
个人成就
  • 获得42次点赞
  • 内容获得14次评论
  • 获得137次收藏
创作历程
  • 6篇
    2021年
  • 37篇
    2020年
  • 47篇
    2019年
  • 6篇
    2014年
成就勋章
TA的专栏
  • 读书笔记
    5篇
  • 数据结构与算法
    4篇
  • Web前端技术
    2篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

8. Xcode 工程文件解析

引子在「Molinillo 依赖校验」通过后,CocoaPods 会根据确定的 PodSpec 下载对应的源代码和资源,并为每个 PodSpec 生成对应的 Xcode Target。本文...
原创
发布博客 2021.06.07 ·
1101 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Swift 2021 生态调研报告

回顾 2020在去年的《一次关于 Swift 在 iOS 生态圈里的现状调研》一文中, 我们分析了整个大环境的现状,在文章发表后得到了大家的广泛关注,时隔一年,我们再来看看有什么变化吧?S...
原创
发布博客 2021.04.22 ·
12338 阅读 ·
5 点赞 ·
4 评论 ·
3 收藏

7. Molinillo 依赖校验

引子通过「PodSpec 管理策略」对 CocaPods-Core 的分析,我们大体了解了 Pod 是如何被解析、查询与管理的。有了这些整体概念之后,我们就可以逐步深入 pod insta...
原创
发布博客 2021.03.08 ·
759 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

谈 UIKit 和 CoreAnimation 在 iOS 渲染中的角色(下)

这是 「谈 UIKit 和 CoreAnimation 在 iOS 渲染中的角色」 的下半部分。如未阅读上半部分文章,请点击 Dive Into iOS Render 专题进行查看。小...
原创
发布博客 2021.01.18 ·
677 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

谈 UIKit 和 CoreAnimation 在 iOS 渲染中的角色(上)

前言在这篇文章中,我们将从一个 Button 的绘制说起,一步步探究 UIKit,CoreAnimation,CoreFoundation 等框架在 iOS 渲染这个概念中各自充当什么样...
原创
发布博客 2021.01.18 ·
635 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

2020 年文章总汇

以下是《一瓜技术》的 2020 年文章汇总,共计 33 篇高质量原创文章。以此作为今年的元旦大礼包送给大家,希望在新的一年了大家的技术更上一层楼、斩获心仪的 offer、职级扶摇直上。《...
原创
发布博客 2021.01.02 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用 Swift 编写 CLI 工具的入门教程

概述Why ScriptingWhy Swift使用 SPM 搭建开发框架项目里的文件将代码划分为 framework 和 executable构建 Xcode 项目开始动手定义程序入口...
原创
发布博客 2020.12.28 ·
1378 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

UIView 动画降帧探究

目录为什么要降帧首先要说明一件事,那就是为什么要对动画降帧?众所周知,刷新频率越高体验越好,对于 iOS app 的刷新频率应该是越接近越 60fps 越好,这里主动给动画降帧,肯定会影...
原创
发布博客 2020.11.24 ·
797 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

6. PodSpec 管理策略

本文目录引子本文是 Core 的最后一篇,它与另外两篇文章「Podfile 解析逻辑」和「PodSpec 文件分析」共同支撑起 CocoaPods 世界的骨架。CocoaPods-Cor...
原创
发布博客 2020.11.06 ·
712 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

5. Podspec 文件分析

本文作者:Edmond 校对:冬瓜CocoaPods 历险记 这个专题是 Edmond 和 冬瓜 共同撰写,对于 iOS / macOS 工程中版本管理工具 CocoaPods 的实现...
原创
发布博客 2020.10.13 ·
1653 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Ex2. Ruby 黑魔法 - eval 和 alias

本文作者:冬瓜校对:EdmondCocoaPods 是使用 Ruby 这门脚本语言实现的工具。Ruby 有很多优质的特性被 CocoaPods 所利用,为了在后续的源码阅读中不会被这些用...
原创
发布博客 2020.10.09 ·
688 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

这些技术硬核文章值得一看

多家技术公众号硬核文章推广轻扫二维码即可阅读总有一款适合你!《探索现代移动网络》技术方向:移动客户端简介:本文由 WWDC 2020 的《Session 10111- Boost pe...
转载
发布博客 2020.10.09 ·
420 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

4. Podfile 的解析逻辑

本文作者:Edmond校对:冬瓜CocoaPods 历险记这个专题是Edmond和冬瓜共同撰写,对于 iOS / macOS 工程中版本管理工具 CocoaPods 的实现...
原创
发布博客 2020.09.16 ·
1071 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

4. Podfile 的解析逻辑

本文作者:Edmond校对:冬瓜CocoaPods 历险记这个专题是Edmond和冬瓜共同撰写,对于 iOS / macOS 工程中版本管理工具 CocoaPods 的实现...
原创
发布博客 2020.09.16 ·
1071 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

【文末抽奖赠书】算法与数据中台:基于 Google、Facebook 与微博实践

冬瓜:这是博文视点的新书 《算法与数据中台:基于 Google、Facebook 与微博实践》,在文末会有抽奖,欢迎大家积极参与。在O2O 模式下,网约车平台成为其中最为经典的案例,无论...
转载
发布博客 2020.09.16 ·
817 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

3. CocoaPods 命令解析 - CLAide

本文作者:Edmond校对:冬瓜CocoaPods 历险记 这个专题是 Edmond 和 冬瓜 共同撰写,对于 iOS / macOS 工程中版本管理工具 CocoaPods 的实现...
原创
发布博客 2020.09.02 ·
1452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ex1. CocoaPods 中的 Ruby 特性之 Mix-in

CocoaPods 是使用 Ruby 这门脚本语言实现的工具。Ruby 有很多优质的特性被 CocoaPods 所利用,为了在后续的源码阅读中不会被这些用法阻塞,所以在这个系列中,会给出...
原创
发布博客 2020.08.26 ·
323 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

2. 整体把握 CocoaPods 核心组件

本文作者:EdmondCocoaPods 历险记这个专题是 Edmond 和 冬瓜 共同撰写,对于 iOS / macOS 工程中版本管理工具 CocoaPods 的实现细节、原理、源码...
原创
发布博客 2020.08.17 ·
1116 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

为什么使用汇编可以 Hook objc_msgSend(下)- 实现与分析

背景在上一篇「为什么使用汇编可以 Hook objc_msgSend(上)- 汇编基础」中,我们介绍了 ARM64 中的汇编基础,并且知道了在汇编当中,调用一个方法的前后在栈空间是怎样表...
原创
发布博客 2020.08.05 ·
1818 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

WWDC20 10163 - Objective-C Runtime 的改进

知识点问题梳理这里罗列了一些问题用来考察你是否已经掌握了这篇文章,如果没有建议你加入 收藏 再次阅读。Dirty Memory 与 Clean Memory 要如何区分?这次的优化是如何...
转载
发布博客 2020.07.22 ·
480 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多