首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Bo_Bo
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
15分钟苹果手机越狱、IAP砸壳(最新)
最近想要重温一下IAP砸壳的乐趣。找了一圈市面上现有的教程,发现很多已经过时了。按照教程已经无法成功砸壳。 然后自己探索出一套适合自己的方法。虽说不一定最好,但胜在亲测可用,在此与小伙伴们分享。 本教程使用爱思助手对手机进行非完美越狱,重启手机后即回复为未越狱状态。 直到爱思助…
Cocoapods私有库之Swift版
创建私有库之前,我们先看看公有库。在Finder中打开: ~/.cocoapods/repos。可以看到目录下有 master 文件夹,这就是公有库的git仓库。 这里我使用github创建远程仓库,小伙伴可执行选择自己的远程仓库。 按上图操作,完成远程仓库【BOTestSpe…
Swift之面向协议编程POP
目前,大多数开发仍然使用的是面向对象的方式。我们都知道面向对象的三大特性:封装、继承、多态。 在上面👆的栗子中,BOTiger 和 BOAnimal 共享了一部分代码,这部分代码被封装到了父类 BOAnimal 中,除了 BOTiger 这个子类之外,其余的 BOAnimal…
Alamofire之安全认证
我们知道,在HTTP协议中,发送的内容是以明文的形式传递的。这就导致了以下几个缺陷: 为了解决上面👆几个缺陷,苹果官方推荐使用HTTPS传输协议。 HTTPS协议是由SSL/TLS+HTTP协议构建的可进行加密传输、身份认证的网络协议。重要的是比HTTP更安全。 在了解HTT…
Alamofire之Response
运行结果会打印很多内容,因篇幅原因就不贴图了,就留给小伙伴自行玩耍吧。 这些 response 中的内容是如何来的呢?我们一起来看看源码。 从源码可以看出,response 函数并没有做序列化的处理。而是使用 Request 的 self.request、self.respon…
Alamofire之request补充
这种语法叫下标法。一般用于数组和字典中,那么 delegate 作为 SessionDelegate 的实例,是如何拥有这种能力的呢? 这其实是 Swift 语法的一种。如果重写对象的 subscript 方法,就可以使用下标法。在 SessionDelegate 中,我们可以…
Alamofire之request
我们在做网络请求时,调用的是 request 方法。其内部调用的是 SessionManager.request 方法。 使用 url、method、headers 初始化 URLRequest。 encode。 如果是 GET 请求,则会对url进行百分号编码。 如果无参数,…
Alamofire之SessionManager
在使用Alamofire发起网络请求时,我们一般会使用 request 方法请求一个网络地址。如下所示: 在上面👆的代码中,我们请求了百度的地址。 从源码中可以看到 request 有多个参数,除了必传的 url 外都有默认值。然后返回了一个 SessionManager.d…
Alamofire前奏之TCP三握四挥
上图所示即为TCP三次握手的请求示意图。 客户端向服务端发送连接请求报文。这时,报文首部中的同步序号SYN=1,同时随机生成初始序列号seq=x。此时,TCP客户端进程进入了SYN_SENT(同步已发送状态)状态。 TCP规定,SYN报文段(SYN=1的报文段)不能携带数据,但…
RxSwift之双向绑定实战
Demo要实现的功能比较简单:在搜索框中输入搜索内容 -> 发起网络请求获取搜索结果 -> 在tableView中展示搜索结果。 在UI搭建好之后,需要创建一个ViewModel类,来响应UI的变化。 添加属性 searchTextOB 来响应输入框的输入变化,同时为了能在收到…
下一页
个人成就
文章被点赞
82
文章被阅读
39,602
掘力值
1,005
关注了
5
关注者
42
收藏集
3
关注标签
7
加入于
2017-12-21