前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
前言 想必大家工作中或多或少会遇到下图样式的UI需求吧 像这种cell长度不固定,以此向右对齐排列的样式UI可以说是很常见的 实现方式 一般的实现可能主要是分一下两种: 1、...
先来一发苹果官网上Instruments User Guide,其实没啥用,英语不好的也懒得去看。(反正我是看不懂) 关于Instruments有网友如是说的:“一句话: 内...
一、flutter与原生通信,三种通道的区别 1.1 MethodChannel Flutter与Native端相互调用,调用后返回结果 可以Native端主动调用,也可以F...
点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...
官方下载地址(不推荐) https://www.ubuntu.com/download 中国官网(推荐) https://cn.ubuntu.com/ 中科大源 http:/...
你可能遇到了和我这次一样的情况,当你在storyboard里更换了App的启动图的时候,发现无论怎么操作,新的启动图就是不显示。 经过我多次的摸索后,发现,其实就是编译器自身...
加密与解密 加密方式分类 加密方式主要分为两种 一种是对称加密 一种是非对称加密 对称加密 对称和非对称两种方式主要说的是加密和解密两个过程。 如果对数据用一个钥匙进行了加密...
一文看懂编程语言虚拟机 虚拟机简介 虚拟机,顾名思义,就是虚拟的机器。再详细的解释就是,用软件模拟硬件资源(也就是硬件功能)。虚拟机其实只是一个普通的进程而已,但是这个进程的...