前言

之前pod install安装GRPC出现各种错误,在网上找了各种办法,还重装过git以及pod都没有用,还是报类似如下错误。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[!] Error installing !ProtoCompiler
[!] /usr/bin/curl -f -L -o /var/folders/1s/jw93vj050vq92gbrjv1c3x880000gn/T/d20190718-18563-1fzxwnx/file.zip https://github.com/google/protobuf/releases/download/v3.8.0/protoc-3.8.0-osx-x86_64.zip --create-dirs --netrc-optional --retry 2

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 162 0 162 0 0 11 0 --:--:-- 0:00:14 --:--:-- 39
100 617 0 617 0 0 40 0 --:--:-- 0:00:15 --:--:-- 602k
10 2794k 10 305k 0 0 835 0 0:57:06 0:06:14 0:50:52 0
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

[!] Error installing BoringSSL-GRPC
[!] /usr/bin/git clone https://github.com/google/boringssl.git /var/folders/1s/jw93vj050vq92gbrjv1c3x880000gn/T/d20190718-18162-1vck5op --template=

Cloning into '/var/folders/1s/jw93vj050vq92gbrjv1c3x880000gn/T/d20190718-18162-1vck5op'...
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

之前没想过是网络的原因导致,因为挂VPN也出现了这种情况,后来一一排除,pod install –verbose 打印log,才发现根本就是github下载速度过慢,甚至连接超时导致。

那怎么来提高github下载代码的速度呢?

前言

对View进行放大缩小、移动、旋转,其实是很常见的需求,最开始在OC上,很早的几年,还是用的touch事件来实现,这种实现方式很繁琐,呈现的效果也不是很好。

后来,苹果也逐步的淘汰了这种方式,出了手势这种模式,极大程度上的缩减了代码量,而且操作简单,上手迅速,OC上手势的使用方式网上比比皆是,这里就不细说,着重介绍Swift View手势控制方法。

前言

背景

我们公司有4个电视(内置机顶盒),用来展示公司的业务,平时经常会有客户来参观,电视下面是通过HDMI线连接的电脑,展示的实际是网页。

5cef8c97a983892634.jpg

需求

昨天下午领导提一个需求,因为演示的时候,需要操作,就得用电脑的鼠标在电视上点,屏幕太大鼠标又在电视下方,很不方便,不好操作,然后想借鉴别人公司,直接用iPad里控制4个电视来操作。

前言

Vue框架是什么,怎么用,相信大家都已经很熟悉了,诚如Vue教程所说,它是一套构建用户界面的渐进式Web前端框架。

image

但是很多人就是拿来主义,就只管用,博主也是这类人 = =!, 但是随着深入使用Vue,越发觉得深知其原理的重要性,那么,本文来探讨一下Vue的底层原理到底是什么,是怎么实现的。

前言

背景

以前写过一套播放器,详见iOS流媒体播放器,结合了UI与播放层,集成使用很方便,但是呢,定制性很强,想要修改UI层或新增另外的功能,比较不好拓展,还因为公司播放类的项目很多,也为了能适用到其他项目,不同项目不同UI层或者有些定制化的需求,所以我将UI与播放层进行了拆分,使播放器变得更纯粹。

诞生

由此,一个纯播放层播放器TDPlayerLite应运而生,哈哈,该播放器采取适配器模式,有基于AVPlayer封装的,也可集成其他播放器,例DRM播放器,或者音乐播放器,都可以,这样对在项目中不同地方使用不同播放器提供很大便利。


本站总字数统计:49.8k

感谢您的浏览, 本站总访问量为 次 。
载入天数...载入时分秒...