摘要: 认识公有库和私有库 公有库:开源自己封装的库供别人使用,且往cocoaPods的官方Repo仓库(即CocoaPods Master Repo)中新增自己库的索引,该库索引是以*.podspec.json文件形式存在。 私有库:私有库不在cocoaPods的官方Repo仓库中,而是在自建的spec 阅读全文
posted @ 2022-03-11 19:32 奔跑的鸿 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 概念认识 什么是库 库是共享程序代码的方式,库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。在开发过程中,一些核心技术或者常用框架,出于安全性和稳定性的考虑,不想被外界知道,所以会把核心代码打包成库,只暴露出头文件以供使用。 库分为静态库和动态库两种。 静态库:链接时完整地拷贝至可 阅读全文
posted @ 2022-03-04 10:19 奔跑的鸿 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 概述 轮播图可以用UIScrollView或UICollectionView来实现。 用UIScrollView实现轮播图的思路是: 给图片数组的第一个元素(下标0)添加最后一张图片,之后再往末尾添加第一张图片,这样数组就增加了2张图片,第一个元素和倒数第二个元素是最后一张图片,最后一个元素和第二个 阅读全文
posted @ 2022-02-11 17:18 奔跑的鸿 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 项目概述 以下项目是基于AVPlayer的实际运用,实现音频播放、横竖屏视频切换播放、类似抖音的竖屏全屏播放效果。 项目地址:AVPlayerAudioVideo 如果文章和项目对你有帮助,还请给个Star⭐️,你的Star⭐️是我持续输出的动力,谢谢啦😘 1.音频播放器效果: 2.竖屏和横屏的切 阅读全文
posted @ 2021-10-28 09:36 奔跑的鸿 阅读(2849) 评论(0) 推荐(0) 编辑
摘要: 项目概述 iOS中最常见的动画无疑是Push和Pop的转场动画了,其次是Present和Dismiss的转场动画。 如果我们想自定义这些转场动画,苹果其实提供了相关的API,在自定义转场之前,我们需要了解转场原理和处理逻辑。下面是自定义转场的效果: 项目地址:CustomPushAndPresent 阅读全文
posted @ 2021-10-22 11:05 奔跑的鸿 阅读(760) 评论(1) 推荐(2) 编辑
摘要: 项目概述 这是一个可以登录jabber账号,获取好友列表,并且能与好友进行聊天的项目。 使用的是第三方库XMPPFramework框架来实现XMPP通讯。 项目地址:XMPP-Project 如果文章和项目对你有帮助,还请给个Star⭐️,你的Star⭐️是我持续输出的动力,谢谢啦😘 项目准备工作 阅读全文
posted @ 2021-10-13 10:00 奔跑的鸿 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 安装Openfire Openfire官网下载地址:https://igniterealtime.org/downloads/ (也是Spark客户端的下载地址) Openfire下载并安装后,打开系统偏好设置,底部会出现Openfire 试图启动openfire,终端命令: cd /usr/loc 阅读全文
posted @ 2021-10-11 17:17 奔跑的鸿 阅读(339) 评论(0) 推荐(0) 编辑
摘要: Xcode相关的路径 Provisioning Profiles存放路径:~/Library/MobileDevice/Provisioning Profiles 所有模拟器(包括历史模拟器):~/Library/Developer/CoreSimulator/Devices 清理Xcode占用容量 阅读全文
posted @ 2021-10-11 16:46 奔跑的鸿 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 概念 Github Pages可以被认为是用户编写的、托管在github上的静态网页。使用Github Pages可以为你提供一个免费的服务器,免去了自己搭建服务器和写数据库的麻烦。此外还可以绑定自己的域名。 Hexo是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎 阅读全文
posted @ 2021-10-07 15:28 奔跑的鸿 阅读(77) 评论(0) 推荐(0) 编辑