Dash工具使用小技巧
Dash绝对是个神器!我已经依赖上它了,在我需要知道某个类下有哪些方法和属性、某个方法的作用等等,它都能非常快速的显示。
Dash如何安装文档,之前有一篇:IOS离线教程下载与DASH的使用。
这里分享个在Dash里面看文档的正确姿势。。。
首先当然是把需要搜索的类、方法、参数[……]
Dash绝对是个神器!我已经依赖上它了,在我需要知道某个类下有哪些方法和属性、某个方法的作用等等,它都能非常快速的显示。
Dash如何安装文档,之前有一篇:IOS离线教程下载与DASH的使用。
这里分享个在Dash里面看文档的正确姿势。。。
首先当然是把需要搜索的类、方法、参数[……]
都知道,苹果官网的IOS Developer Library是开发者最喜欢用的知识仓库,但由于有时打开它实在太慢了!
但是,我们可以手动下载离线版的!离线的文档,在这里,叫做DocSet,意指文档集合。
下载方法:
1、打开这个官网提供的连接:https://developer[……]
frps.ini
[common] bind_port = 7000 vhost_https_port = 8801 vhost_http_port = 8802 dashboard_port = 7500 dashboard_user = admin dashboard_[......]
现在家中的路由器系统为Pandorabox,为了能方便的在公司或者外地远程管理家里的路由器,必须想办法能在外面访问路由器的80端口或者22端口。
这里介绍如何使用frp程序来实现,非常简单方便。
frp程序是一个可以实现内网穿透,支持tcp、http、https协议,能[……]
在之前一篇文章《使用Swift读取Cookie内容》中,讲诉了如何获取Cookie内容,那如何手动创建一个Cookie呢?
在IOS中,每个Cookie数据都一个NSHTTPCookie对象,那我们就要手动创建一个NSHTTPCookie对象[……]
在IOS中,对象的序列化和反序列化分别使用NSKeyedArchiver和NSKeyedUnarchiver两个类,我们可以把一个类对象进行序列化然后保存到文件中,使用时再读取文件,把内容反序列化出来。这个过程通常也被称为对象的编码(归档)和解码(解档)。
需要注意的是,NSK[……]
数据存储是开发中必不可少的一个功能,我们可以通过Sqlite数据库手动创建数据库,定义数据表;可以使用IOS的数据框架CoreData,更方便的操作数据库;也可以直接读写文件系统;这里将介绍另外一种常用的方法:使用NSUserDefaults类,以字典形式保存数据,IOS会自动把字典[……]
在多数情况下,我们做的网络请求是返回200状态码的,但也有返回302的时候,比如使用基于Oauth2认证协议的API时,在认证阶段,需要提供一个回调地址,当用户授权后,服务器会返回一个302 Response,Response Header中会一个Location字段,包含了我们的回[……]
一个http请求中,我们经常会涉及到Get请求的URL Param,POST请求的HTTP Body,Response Json,这些都是一个标准REST API标配的元素。
在一些安全验证的API中,通常会涉及到Cookie。当用户成功登陆后,服务器会在Response He[……]