笔者前不久刚刚从零开始用ReactNative(以下简称RN)开发并上架一款小型App,项目虽小但涉及到原生的真不少,RN的本质上还是调的原生亦或说是原生加载JS,总而言之,...
笔者前不久刚刚从零开始用ReactNative(以下简称RN)开发并上架一款小型App,项目虽小但涉及到原生的真不少,RN的本质上还是调的原生亦或说是原生加载JS,总而言之,...
CocoaPods是什么? CocoaPods是iOS平台当前最流行的包管理工具,可以将它理解为一个可以自动部署到项目的组件池,而对应的podfile文件就相当于请求组件的R...
总的流程 下载安装包 打开navicat安装目录并定位到/Contents/Resources,编辑rpk文件 断网打开navicat,并输入英文版64位密钥序列号: NAV...
TCP传输协议:前2个子节为一个固定的字符,这里以0x809B为例,接着为4个子节(存放content的长度),然后为传输的内容content 以下内容都在Demo中,有兴趣...
背景 UIButton在日常开发中经常用到,也经常需要做一些定制,这些定制很简单,就是改变image和title的位置而已,默认的image和title位置是这样的: 但你拿...
有时我们有的UI效果图如果是文字加图片混合在一起的, 如果使用UIImageView来拼接UILable的话后期扩展维护起来困难,这个时候我们可以使用富文本来实现: 一、使用...
面试网易有道,面试官在问 Runtime 时,提到了关于应用崩溃的问题,应该如何避免。 好吧,果然是道高一尺魔高一丈。这个问题主要涉及 Runtime 相关的知识,面试前我还...
https://www.jianshu.com/p/bdaa49f9d1a4[https://www.jianshu.com/p/bdaa49f9d1a4] 1、Swift ...
版本记录 前言 我们做APP发起网络请求,都离不开一个非常有用的框架AFNetworking,可以说这个框架的知名度已经超过了苹果的底层网络请求部分,很多人可能不知道苹果底层...
这篇文章参考 casa 大神的组件化实践和使用Cocoapods创建私有podspec,不过因为之前对 iOS 组件化方面了解的比较少,所以在跟着 casa 的步骤一步一步组...
在上一篇中对基础组件进行了拆分,接下来会拆分业务组件。业务组件最简单的理解(比如,有3个tabbar专题、作者、商城三个模块,就可以理解成3个业务组件)。功能组件也很...
修改说明:有朋友反映Xcode9编译RAC4.x失败,无法设置Use Legacy Swift Language Version 的问题。现在将RAC版本改成了2.5(OC版...
文/刘小壮(简书作者投稿)原文链接:http://www.jianshu.com/p/67a6004f6930 前段时间公司项目打算重构,准确来说应该是按之前的产品逻辑重写一...
一、效果: 二、功能描述: 使用“双指”可对图片进行滑动、放大缩小操作, 使用“单指”可对图片进行绘制 绘笔的粗细其实是固定不变的,图片放大时写的字自然要比缩小时写的字小~ ...
一、大神博客研读 随着应用需求逐步迭代,应用的代码体积将会越来越大,为了更好的管理应用工程,我们开始借助CocoaPods版本管理工具对原有应用工程进行拆分。但是仅仅完成代码...
为什么需要组件化 随着公司业务的不断发展,项目的功能越来越复杂,各个业务代码耦合也越来越多,代码量也是急剧增加,传统的MVC或者MVVM架构已经无法高效的管理工程代码,因此需...
前言:现在做金融的越来越多了,在很多的技术群中都有人问到k线图怎么去做,有没有相关的框架?两年前,我刚入这金融公司也是走这条路,但是发现网上的框架不多,干脆就自己搞一个...
iOS AVFoundation 视频暂停 多视频合成 流程 AVCaptureSession 只有开始和结束 编码的方法 。他并没有暂停的接口 。 所以我们要做暂停就有两种...