Xcode代码规范之SwiftLint配置 前言 最近公司大佬考虑将项目代码规范化, 然而自Xcode9之后,Xcode的插件基本处于废弃的状态大部分插件都是在一年前就停止更...
Xcode代码规范之SwiftLint配置 前言 最近公司大佬考虑将项目代码规范化, 然而自Xcode9之后,Xcode的插件基本处于废弃的状态大部分插件都是在一年前就停止更...
一、为什么要使用SwiftFormat 我们在作为Git预提交代码之前对其格式进行自动化,确保代码规范,有助于提高code review的效率,对比了几款针对Swift代码的...
Firebase 是 google 旗下的移动平台,它能帮助开发者很快的写出Web端和移动端的应用。 官网地址:https://firebase.google.com/[ht...
公司做的项目主要市场是海外, 所以同事提到集成Firebase,可以进行收集日志和分析用户情况。毕竟2014年10月就被Google收购了,结合Google的云服务可以很方便...
背景 项目接入第三方支付,需要在三方应用的分享面板的 Action 列表中显示我们的 app,且跳转到 app (containing app) 中,以上为需求背景。 如上图...
2020-7-12 更新:为什么在 swift framework 中使用了自定义module.modulemap, build 出来的 framework 会报 Missi...
关于在非framework项目中自定义 Module 可以看这篇文章, Swift 关于 module.modulemap 使用[https://www.jianshu.co...
https://www.jianshu.com/p/bdaa49f9d1a4[https://www.jianshu.com/p/bdaa49f9d1a4] 1、Swift ...
版本记录 前言 Swift作为一门开发语言,它到目前为止也四岁了,接下来这个专题主要收集一下Swift面试相关的问题。 开始 首先看下写作环境 Swift 5, iOS 12...
一些优质的面试题汇总[https://www.jianshu.com/p/bdaa49f9d1a4]为了方便自己的基础知识积累,我这里只是摘抄 1. 说说Swift为什么将S...
第一回灵根育孕源流出心性修持大道生 混沌未分天地乱,茫茫渺渺无人见。 自从盘古破鸿蒙,开辟从兹清浊辨。 覆载群生仰至仁,发明万物皆成善。欲知造化会元功,须看《西游释厄传》。 ...
推流,就是将采集到的音频,视频数据通过流媒体协议发送到流媒体服务器。 推流前的工作:采集,处理,编码压缩 推流中做的工作: 封装,上传 推流前的工作:采集,处理,编码压缩 推...
本Demo包括了swift搭建的本地信令服务器 先展示demo效果图 demo下载地址:https://github.com/Xianlau/WebRTC_Demo[http...
前言:为什么需要编码呢?比如当前屏幕是1280*720.一秒24张图片.那么我们一秒的视频数据是1280*720(位像素)*24(张) / 8(1字节8位)(结果:B) / ...
硬件编码相关知识(H264,H265) 阅读人群:研究硬件编码器应用于iOS开发中,从0研究关于硬件编解码,码流中解析数据结构 内容概述:关于H264,H265的背景,数据结...
首先,说下它的原理,其实很简单,一个App在本地的端口进行TCP的bind和listen,另外一个App在本地同一个端口进行connect,这样就建立了一个正常的TCP连接,...
iOS 事件的主要由:响应连 和 传递链 构成。一般事件先通过传递链,传递下去。响应链,如果上层不能响应,那么一层一层通过响应链找到能响应的UIResponse。 响应链:由...
1.概念 GKStateMachine是GameplayKit里面的API,主要用于控制游戏状态的切换时带来的场景的切换。(野外——>副本?)不过“他山之石,可以攻玉”,只要...
本文是 IOS Quart2D绘图之UIGraphicsGetCurrentContext基础的续集 主要是看看图形上下文 内容不多,包括 水印:给图片添加水印(文字和图片水...