本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博客和书籍,尽量以通俗简单的语句转述。引用到的地方如有遗漏或未能一一列举原文出处还望见谅与指出,另文章内容如有不妥之...
循环创建多个view 是在简单不过的事 但是多数时间建立约束时 都是用的init方法 这里记录一下用Masonry 建立约束的方法 先创建装载的“容器” 自定义view...
原理篇 何李石:七牛直播云服务技术详解 直播模型及其实现 一个通用的直播模型一般包括三个模块:主播方、服务器端和播放端。 首先是主播方,它是产生视频流的源头,由一系列流程组成...
iPad 画中画 功能添加 熊猫直播 iPad 版本 目前线上是没画中画功能的。这里画中画功能,主要模仿虎牙的画中画功能。如下画面。 难点 直播间播放的时候正常情况下 是 F...
最近在项目中遇到了涉及二维码相关的问题, 这里想记录总结一下二维码相关技术 一. 二维码的介绍 二维条码/二维码是用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录...
作者:阮一峰 日期:2014年6月12日 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍...
所有文章已搬迁到个人站点:me.harley-xk.studio,欢迎访问留言 WWDC 过去有一段时间了,最近终于有时间空闲,可以静下心来仔细研究一下相关内容。对于开发者来...
之前在使用RxSwfit的时候对.rx这个东西的一直有些疑问,不清楚实现原理,趁着现在有些空余时间,打算深入研究下,于是有了这篇文章。 通过学习,了解到rx其实就是一个命名空...
前言 对于一个设计比较简单的app来说,这个app对应只有几个页面,功能也不是很多的时候,这个app总的代码量比较少,我们使用 MVC(Model-View-Controll...
面试题 基础 1、class和struct的区别 2、不通过继承,代码服用(共享)的方式有哪些 3、Set独有的方法有哪些? 4、实现一个min函数,返回两个元素较小的元素 ...
1. 下面关于#import和#include的描述正确的是() A. #import 是 #include 的替代指令,防止重复引用B. #import 和 #includ...
默认的侧滑 实现以下方法,则可以得到默认的侧滑删除。并且在该方法处理点击事件。 得到以下效果: 修改标题 如果想要改变按钮的问题,重写以下方法设置即可: 侧滑显示多个按钮 在...
这篇文章整理iOS10之前的推送通知(文中的推送通知,如不做特殊说明,默认是iOS10以前的推送通知) iOS10以后的推送通知,请看这篇[https://www.jians...