原文地址:Dependency Injection Strategies in Swift 今天我们将深入研究Swift中的依赖注入,这是软件开发中最重要的技术之一,也是许多...
原文地址:Dependency Injection Strategies in Swift 今天我们将深入研究Swift中的依赖注入,这是软件开发中最重要的技术之一,也是许多...
在上一篇 深入 ProtoBuf - 编码 中,我们详细解析了 ProtoBuf 的编码原理。 有了这个知识储备,我们就可以深入 ProtoBuf 序列化、反序列化的源码,从...
因为项目需要所以学习了gPRC远程过程调用框架,而这个框架中就是采用Protocol Buffers进行序列化结构化数据的,这种序列化数据格式与传统的XML、JSON等格式来...
Swift基础语法(零)Swift的认识和编译过程查看Swift基础语法(一)常量变量、注释、运算符、数据类型的认识[https://www.jianshu.com/p/f1...
一、安装步骤安装Homebrew --> 安装rvm --> 安装ruby -> 安装cocoapods 二、检查Homebrew或安装1、查看安装的版本信息 2、安装Hom...
一、iTerm2简介: Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好,iTerm2是一款相对比较好用的终端工具.iTerm2常用操作包括主题选择、声明高亮、...
导语 环信官方IOS版Demo功能很强大,却没有实现【发送文件】的功能。但是我们在实际项目开发中,用户之间经常需要在聊天窗口发送文件。所以,本文主要介绍在IOS版APP中,如...
这篇文章主要介绍使用Instruments的 Time Profiler 的使用 前言 1.很多公司都恨不得把app压法周期压缩到最低,这就导致了开发中隐藏了很多问题,有点经...
越来越多公司,开始了组件化,你还要等到什么时候...... 说到开发模式,我们最熟知的开发模式 MVC 或者最近比较热门的MVVM。但是我今天说的组件化的开发,其实MVC不是...