一个多月前,我开始帮 Johnny 为他的 Spreadeo 做 iOS app。我俩白天都在公司上班(他是某 labs 的后台程序员,我是某 startup 的 iOS 程...
一个多月前,我开始帮 Johnny 为他的 Spreadeo 做 iOS app。我俩白天都在公司上班(他是某 labs 的后台程序员,我是某 startup 的 iOS 程...
前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...
本文介绍的功能: 安装和基本使用 支持https 断点的使用(修改请求和返回数据) 重定向和加载本地数据 安装和使用 下载地址 (打开连接搜索)1、打开上面地址,然后搜...
在Android开发中,很多时候我们不需要修改 *.gradle 文件太多,我们添加依赖、修改target compile、最低支持API level,或者修改签名配置和bu...
解决WKContentView没有isSecureTextEntry方法造成的crash 程序中有web页面,使用WKWebView,但是有个crash一直存在:[WKCon...
我们在JS学习初期,或者在面试的时候常常会遇到变量提升相关的思考题。 比如先来一个简单一点的。 暂时先不管这个例子,我们先引入一个JavaScript中最基础,但同时也是最重...
本篇主要对Swift3.0版本的可选类型经常使用的场景及注意点加以总结,当做以后可以随时翻译的资料;因为本篇为自己编码时候的总结,难免会有遗漏,希望广大读者加以补充 首先我们...
1. Marmoset 像下面的图片用在一些编程文章的封面上很合适。而且看起来很有趣(逼格)。 要生成这样一张立体代码图并不复杂,只需要一个浏览器小工具:Marmoset M...
1. 给一个数组,要求写一个函数,交换数组中的两个元素 二X程序员:好简单啊,直接写出以下结果 普通程序员:首先跟面试官沟通,是什么类型的数组?面试官会说,任意。普通程序员微...
前言 我们在iOS开发中,一般会使用MVC或者MVVM等模式。当我们从接口中拿到数据时,我们需要把数据转成模型使用。下面我就带大家一起用runtime一步一步的来完成这个转换...
【目录】 如何开发出一款仿映客直播APP项目实践篇 -【原理篇】 如何开发出一款仿映客直播APP项目实践篇 -【采集篇 】 如何开发出一款仿映客直播APP项目实践篇 -【服务...
iOS开发中经常会用到文件的下载与上传功能,今天咱们来分享一下文件下载的思路。文件上传下篇再说。 文件下载分为小文件下载与大文件下载 小文件下载 小文件可以是一张图片,或者一...
在开发过程中,项目会积累很多可以复用的代码包,有些我们不想开源,又想像开源库一样在CocoaPods 中管理、使用它们,那么通过私有仓库来管理就很必要。这种方式也可以用...