摘要: 这段时间接触了网络代理,而自己的任务是完成TCP和UDP的网络代理,所以在这里写些自己的理解吧。 这篇文章先介绍一下TCP代理的鉴权过程(采用的是用户名和密码鉴权),下一篇文章再介绍UDP代理的鉴权过程吧。 自己写了一个sdk的demo,主要使用的是CocoaAsyncSocket里的GCDAsyn 阅读全文
posted @ 2018-01-30 12:00 兔.小白 阅读(1499) 评论(0) 推荐(0) 编辑
摘要: 这篇文章会对 OHHTTPStubs 源代码的分析,其实现原理是建立在 NSURLProtocol 的基础上的,对这部分内容不了解的读者,可以阅读这篇文章 iOS 开发中使用 NSURLProtocol 拦截 HTTP 请求了解相关知识,本文中不会介绍拦截 HTTP 请求的原理。 如何使用 OHHT 阅读全文
posted @ 2017-11-30 12:36 兔.小白 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: 这篇文章会提供一种在 Cocoa 层拦截所有 HTTP 请求的方法,其实标题已经说明了拦截 HTTP 请求需要的了解的就是 NSURLProtocol。 由于文章的内容较长,会分成两部分,这篇文章介绍 NSURLProtocol 拦截 HTTP 请求的原理,另一篇文章如何进行 HTTP Mock(i 阅读全文
posted @ 2017-11-30 11:29 兔.小白 阅读(8843) 评论(0) 推荐(0) 编辑
摘要: 一、 JSX和组件的概念 React的核心机制之一就是虚拟DOM:可以在内存中创建的虚拟DOM元素。React利用虚拟DOM来减少对实际DOM的操作从而提升性能。传统的创建方式是: 但这样的代码可读性并不好,于是React发明了JSX,利用我们熟悉的HTML语法来创建虚拟DOM: 在实际开发中,JS 阅读全文
posted @ 2017-09-22 17:05 兔.小白 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: 安装前注意: 1)在Max OS X 10.11(El Capitan)版本中,homebrew在安装软件时可能会碰到/usr/local目录不可写的权限问题。可以使用下面的命令修复: 2)如果命令行提示command not found,请加上sudo获得最高权限 一、环境需求 1.1 安装Hom 阅读全文
posted @ 2017-09-22 16:55 兔.小白 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: 问题一: 今天升级到Xcode 9.0,里面多了iPhone 8,iPhone 8P,iPhone X三款手机模拟器,而且发现最多可以同时运行五个模拟器。但随之而来的问题也出现了,就是 iPhone X 的屏幕适配问题,这里我就发现了 Navigation 的高度不一样了,所以先解决这个吧,以后有其 阅读全文
posted @ 2017-09-20 17:15 兔.小白 阅读(2533) 评论(0) 推荐(0) 编辑
摘要: 问题一:使用 Android Studio 运行 React Native 新项目时,报错:Unable to load script from assets 'index.android.bundle'. Make sure your bundle is packaged correctly or 阅读全文
posted @ 2017-09-19 16:11 兔.小白 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 如今手机发展非常迅速,app的种类也琳琅满目,而自从有了4G网之后,手机流量也越来越不够用了。所以现在越来越多的app有了本地文件的管理功能,方便用户随意浏览手机文件的同时,也为用户节约了流量的使用。 如上面的app截图中的功能,现在越来越多的app都具有了在电脑上通过网页wifi传输文件到手机端的 阅读全文
posted @ 2017-08-25 23:12 兔.小白 阅读(21132) 评论(7) 推荐(0) 编辑
摘要: 解读: 被拒情况一: 项目中的活动文章出现了“下载”字样,并有按钮可以跳转到app store进行下载。 解决:将项目中所有包含“下载”或者“Download”字眼都删除,并检查其他不允许出现的文字(例如安卓),将该活动屏蔽,等审核通过再更新。 被拒情况二: 项目功能比较单一,为了苹果审核通过,提供 阅读全文
posted @ 2017-05-11 18:37 兔.小白 阅读(14528) 评论(0) 推荐(1) 编辑
摘要: 如何在iOS开发中更好的做假数据? 当工期比较紧的时候,项目开发中会经常出现移动端等待后端接口数据的情形,不但耽误项目进度,更让人有种无奈的绝望。所以在开发中,我们常常自己做些假数据,以方便开发和UI调试。然而做假数据方法不同,效率和安全性都各不同,有时稍有不慎,还会产生很大的bug。因此本文拟结合 阅读全文
posted @ 2017-04-06 14:30 兔.小白 阅读(1860) 评论(0) 推荐(0) 编辑