首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Henry_Jeannie
掘友等级
无论你从什么时候开始,重要的是开始后就不要停止。
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 10
沸点 1
赞
11
返回
|
搜索文章
最新
热门
iOS -- 浅谈多线程NSThread, GCD, NSOperation
NSThread NSThread 是苹果官方提供的面向对象操作线程技术,是Foundation框架提供的最基础的多线程类,每一个NSThread类的对象即代表一个线程,简单方便,可以直接操作线程对象
iOS -- 浅谈多线程原理
进程与线程 如果把进程比作是一个电子厂,那么线程就是一条条的流水作业线。电子厂与电子厂之间相互独立,当前电子厂的作业流水线只能使用自己电子厂资源。 进程 进程是指在系统中正在运行的一个应用程序,比如打
iOS --浅谈内存管理方式
1. 内存布局 ARC是苹果引入的自动计数管理机制。是LLVM和Runtime配合的结果,ARC中禁止手动调用retain/release/retainCount/dealloc/autorelease,编译器会在适当的位置插入这些方法。 除了上面提到的 MRC 和 ARC,还…
iOS -- 问题杂记
本篇内容不作为任何题目的解答,仅仅是个人学习记录,如有错误还请指正。 atomic的seter/getter内部实现是用了互斥锁来保证seter/getter在多线程中的安全,但atomic修饰的对象是自定义的,可能并没有加锁,在多线程中atomic修饰对象并不能保证线程安全。…
iOS -- Autorelease & AutoreleasePool
内存管理一直是Objective-C 的重点,在MRC环境下,通过调用[obj autorelease]来延迟内存的释放,在现在ARC环境下,我们都知道编译器会在合适的地方插入release/autorelease内存释放语句,我们甚至可以不需要知道Autorelease就能很…
Swift--面向协议编程POP
面向协议编程 (Protocol Oriented Programming,以下简称 POP),是苹果在2015年 WWDC 上提出的Swift的一种全新理念编程范式。被誉为可以改变一切的编程方式。本篇只做为记录自己的学习过程。 相信所有的iOS开发者都了解面向对象编程(Obj…
Alamofire学习--安全认证策略ServerTrustPolicy
对于安全敏感的数据来说,在与服务端和Web服务交互时使用安全的HTTPS连接是非常重要的一步。默认情况下,Alamofire会使用苹果安全框架内置的验证方法来验证服务端提供的证书链。虽然保证了证书链是有效的,但是也不能防止中间人攻击,为了减少中间人攻击,处理用户的敏感数据时应该…
iOS :HTTPS简析
App的安全问题是我们在开发过程中每个人都会遇到的,而由于iOS平台的封闭性,遭遇到的安全问题相比于Android来说要少得多。但除系统安全之外,我们还是面临很多的安全问题:比如网络安全,下面就简单的了解一下HTTPS是怎么处理网络安全问题的。 容)进行加密。即,HTTP 报文…
Alamofire学习 - Response
在前面几篇内容中已经大致介绍了Alamofire的Request请求,当一个Request完成的时候,下一步 肯定要处理服务器返回的响应数据。本篇内容就记录一下学习处理响应数据Response的内容。 我们都知道Alamofire可以使用链式访问,那就搞点事做😏,把reque…
Alamofire学习 -- Request补充
通过上一篇内容学习了关于Request的基本内容,SessionManager管理Request和SessionDelegate的创建,并通过task绑定Request;Request管理请求的参数的配置编码,创建task和TaskDelegate方法,然后SessionDel…
下一页
个人成就
文章被点赞
247
文章被阅读
105,179
掘力值
2,561
关注了
13
关注者
160
收藏集
0
关注标签
5
加入于
2019-06-13