首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
兔子爱萝卜
掘友等级
互联网搬砖
|
上海喜马拉雅科技有限公司
细节决定成败
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
iOS编译详解
前言 我们有很多维度可以将计算机语言进行分类,其中以编译/执行方式为维度,可以将计算机语言分为: 编译型语言 C++/Objective-C/Swift/Kotlin等 编...
2
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
iOS多线程:『GCD』详尽总结
什么是 『GCD』 ?我们先来看看百度百科的解释简单了解下相关概念。 那为什么我们要使用 GCD 呢? 因为使用 GCD 有很多好处啊,具体如下: GCD 可用于多核的并行...
1
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
iOS锁介绍
前言 我们在使用多线程的时候多个线程可能会访问同一块资源,这样就很容易引发数据错乱和数据安全等问题,这时候就需要我们保证每次只有一个线程访问这一块资源,锁应运而生。 这里顺...
1
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Vim使用
Vim命令使用,一张图就可以熟练掌握Vim的使用,忘记的时候可以查看一下,增加记忆,增加记忆!!!!...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
OClint学习笔记
OClint介绍 是一个静态代码分析工具, 通过分析C,C++, Objective-C代码,找出可能出现问题的代码,冗余代码,并可以自己定义规则去分析检索。 由于 OCL...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Git使用
1. 使用brew安装、更新Git Mac和Linux一般预装了Git,可以通过在terminal中输入下面命令查看Git版本: 回车后会显示如下信息。如果没有显示,说明你...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
iOS设计模式MVC、MVCS、MVP、MVVM/MVVM-C、VIPER
前言 1. MVC M应该做的事: 给ViewController提供数据 给ViewController存储数据提供接口 提供经过抽象的业务基本组件,供Controlle...
4
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Podspec 管理策略
引子 本文是 Core 的最后一篇,它与另外两篇文章「Podfile 解析逻辑」和「PodSpec 文件分析」共同支撑起 CocoaPods 世界的骨架。CocoaPods...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Podspec 文件分析
引子 在上文 Podfile 解析逻辑 中(建议先阅读这篇文章),我们以 Xcode 工程结构作为切入点介绍了 Podfile 背后对应的数据结构,剖析了 Podfile ...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Ruby 黑魔法 - eval 和 alias
CocoaPods 是使用 Ruby 这门脚本语言实现的工具。Ruby 有很多优质的特性被 CocoaPods 所利用,为了在后续的源码阅读中不会被这些用法阻塞,所以在这个...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Podfile 的解析逻辑
5 Podfile 的解析逻辑 5.1 引子 在上文 CocoaPods 命令解析 中,我们通过对 CLAide 的源码分析,了解了 CocoaPods 是如何处理 pod...
1
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Open Class
开始之前,我们需要了解一个 Ruby 的语言特性:Open Classes 在 Ruby 中,类永远是开放的,你总是可以将新的方法加入到已有的类中,除了在你自己的代码中,还...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
CocoaPods 中的 Ruby 特性之 Mix-in
3.1.1 构造一个动物类 Mix-in 在有些编程书中也被翻译成「混入模式」。根据字面意思,Mix-in 就是通过“混入”额外的功能,从而简化多层次的复杂继承关系。 我们...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
整体把握 CocoaPods 核心组件
2.1 引子 在上文 版本管理工具及 Ruby 工具链环境 中,我们聊到如何统一管理团队小伙伴的 CocoaPods 生产环境及使用到的 Ruby 工具链。今天让我们将目光...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
版本管理工具及 Ruby 工具链环境
1.1 背景 CocoaPods 作为业界标准,各位 iOS 开发同学应该都不陌生。不过很多同学对 CocoaPods 的使用基本停留在 pod install 和 pod...
赞
评论
分享
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
1年前
关注
Cocoapods使用详解
cocoapods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个xcode的workspace来将这些第三方库和...
7
评论
分享
兔子爱萝卜
关注了
我是好宝宝
互联网搬砖 @上海喜马拉雅科技有限公司
兔子爱萝卜
关注了
字节跳动终端技术
互联网搬砖 @上海喜马拉雅科技有限公司
兔子爱萝卜
关注了
君亦
互联网搬砖 @上海喜马拉雅科技有限公司
下一页
个人成就
文章被点赞
16
文章被阅读
9,236
掘力值
298
关注了
10
关注者
10
收藏集
7
关注标签
80
加入于
2021-11-19