制作远程私有库分为以下几个步骤: 一 、创建私有 Git 远程索引库 1.概念:每创建一个组件都会带有一个 xxx.podspec 的索引文件。专门用来存放这些索引文件的库就...
制作远程私有库分为以下几个步骤: 一 、创建私有 Git 远程索引库 1.概念:每创建一个组件都会带有一个 xxx.podspec 的索引文件。专门用来存放这些索引文件的库就...
介绍 动态库形式:.dylib和.framework 静态库形式:.a和.framework 动态库和静态库的区别 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次...
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
对于iOS开发者而言,项目中可以输入文字的控件有以下三类: UITextField UITextView UISearchBar 这个大家并不陌生,最近一个项目中,偶然发现U...
本文先介绍一下现有工程如何集成 Flutter 实现混合开发,以及混合项目如何打包,再探索下如何降低原生和 Flutter 之间的依赖,使 Flutter 开发对原生开发的影...
俗话说光说不练假把式。那就先来感受下Weex的魅力: 一.目的 Weex虽然从阿里爸爸把它生出来也有两年时间了,但我想对于广大开发者来说,可能对它的了解少之又少。对于这种新鲜...
Content: Flutter框架概况发展概述发展历史框架特性框架结构 快速入门安装Flutter在Mac OS上使用镜像获取Flutter SDK编译器设置开发平台设置初...
背景 QA 报了一个 BUG,部分时间比较长的音频播放失败,经过定位后发现是音频格式判断出了问题,判断方法如下: 这个方法的作用是取二进制数据的前几个字节作为 Magic n...
(一)凶器 今天我想杀人,即便做不到伏尸百万,流血千里,也要伏尸二人,血溅五步。 杀人这个念头,我曾经冒出过不止百遍,今天我终于下定决心要付诸实践。 无论如何,今天必须杀人,...