Dash工具使用小技巧

Dash绝对是个神器!我已经依赖上它了,在我需要知道某个类下有哪些方法和属性、某个方法的作用等等,它都能非常快速的显示。

Dash如何安装文档,之前有一篇:IOS离线教程下载与DASH的使用

这里分享个在Dash里面看文档的正确姿势。。。

首先当然是把需要搜索的类、方法、参数[……]

Read more

Pandorabox实现内网穿透远程管理

现在家中的路由器系统为Pandorabox,为了能方便的在公司或者外地远程管理家里的路由器,必须想办法能在外面访问路由器的80端口或者22端口。

这里介绍如何使用frp程序来实现,非常简单方便。

frp程序是一个可以实现内网穿透,支持tcp、http、https协议,能[……]

Read more

IOS中对象序列化与反序列化

概述

在IOS中,对象的序列化和反序列化分别使用NSKeyedArchiverNSKeyedUnarchiver两个类,我们可以把一个类对象进行序列化然后保存到文件中,使用时再读取文件,把内容反序列化出来。这个过程通常也被称为对象的编码(归档)和解码(解档)。

需要注意的是,NSK[……]

Read more

IOS数据存储之NSUserDefaults

概述

数据存储是开发中必不可少的一个功能,我们可以通过Sqlite数据库手动创建数据库,定义数据表;可以使用IOS的数据框架CoreData,更方便的操作数据库;也可以直接读写文件系统;这里将介绍另外一种常用的方法:使用NSUserDefaults类,以字典形式保存数据,IOS会自动把字典[……]

Read more

IOS拦截重定向请求(302)的几种方式

前言

在多数情况下,我们做的网络请求是返回200状态码的,但也有返回302的时候,比如使用基于Oauth2认证协议的API时,在认证阶段,需要提供一个回调地址,当用户授权后,服务器会返回一个302 Response,Response Header中会一个Location字段,包含了我们的回[……]

Read more