cd "$(brew --repo)"
git fetch
git reset --hard origin/master
brew update: 执行时间较长,耐心等待
brew upgrade
Mac 下 安装Cocoapods安装Cocoapods 1、安装homebrew 使用国内源 2、安装 Rvm 如果 Homebrew 已经安装成功,接下来安装Rvm,首先检查是否已安装过Rvm,输入下面命...
cd "$(brew --repo)"
git fetch
git reset --hard origin/master
brew update: 执行时间较长,耐心等待
brew upgrade
Mac 下 安装Cocoapods安装Cocoapods 1、安装homebrew 使用国内源 2、安装 Rvm 如果 Homebrew 已经安装成功,接下来安装Rvm,首先检查是否已安装过Rvm,输入下面命...
前言 YYKit是iOS组件的集合,这个框架的代码量很大,这里就分出几个独立的部分。 YYModel - iOS高性能模型框架 YYCache - iOS高性能缓存框架 YY...
获取内存大小的三种方式 获取内存大小的三种方式分别是: sizeof class_getInstanceSize malloc_size sizeof 1、sizeof是一个...
项目中我们会遇到大量的树状列表,每个页面需要的数据和风格样式也不尽相同,新增一个页面就会进行大量的代码复制。所以我们自己封装一个树状列表控件,适配所有页面。 包含功能如下: ...
1、原因分析 在 iOS 14 系统之后,刘海屏手机的状态栏高度就不再统一是 44 了。下表是 iOS 15.2 上各刘海屏机型的状态栏高度,其中 iPhone 13 系列和...
问题分析: 1、查看podfile文件是否存在不合法的字符,检查格式。2、可能是 Ruby的版本号,与当前Cocoapods不适配使用。 版本号不适配处理方案: 1、卸载当前...
1、首先在Git的几个平台上(GitHub、GitLee、gitlab)选一个平台创建两个远程库,一个是远程索引库,一个是远程组件代码库。这里拿GitLee为例 2、创建本地...
@9915f7d96348 相互学习。
iOS15 ATTrackingManager请求权限不弹框APP Strore被拒:Guideline 2.1 - Information Needed We're looking forward to completing our...
APP Strore被拒:Guideline 2.1 - Information Needed We're looking forward to completing our...
结合公司需要,参考网上分享者的文章和自己的实际操作,记录下模块化开发的过程,以免自己忘记,也希望能帮助到需要的人。 1、创建 私有Spec Repo 所谓Spec Repo,...
XLFrom 使用简介 程序员是如何通过造轮子走向人生巅峰的? 一、引入 开发中经常遇到如下实例:如果我们需要开发这样的一个页面的话,我们一定能想到使用tableview就完...
安装Cocoapods 1、安装homebrew 使用国内源 2、安装 Rvm 如果 Homebrew 已经安装成功,接下来安装Rvm,首先检查是否已安装过Rvm,输入下面命...
利用CocoaPods集成的优势,管理代码块,组件,实现模块化开发。实现的效果是把封装起来的常用的功能或者组件,放到pod里面去管理,其他人也额可以用pod快速集成 代码模块...
CTMediator 一、原理 什么是RunTime? CTMetidor 主要用到就是RunTime中的让对象发送消息 respondsToSelector -(BOOL)...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
前言SDWebImage是一个很受欢迎的图片缓存第三方库,使用十分方便,只需一行代码就可以实现设置占位图以及在网络图片拉取成功后替换占位图的功能。虽然,乍一看只是现实了拉取网...