首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
余额不足
掘友等级
行行好吧,做iOS的
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
openssl实现双向认证教程(服务端代码+客户端代码+证书生成)
1.最近一份产品检测报告建议使用基于pki的认证方式,由于产品已实现https,商量之下认为其意思是使用双向认证以处理中间人形式攻击。《信息安全工程》中接触过双向认证,但有两个问题。第一个是当时最终的课程设计客户端是浏览器,服务端是tomcat双向认证只需要对两者进行配置并不需要...
IOS底层探索Cache_t
Cache_t的数据结构 1.下载objc818可调试源码 2.在main.m文件添加如下代码: 3.通过lldb调试Cache_t的数据结构 p/x pClass获取类对象的首地址 p/x 0x00
IOS底层探索CacheLookup汇编分析
上篇objc_msgSend汇编分析得到了class,接着开始查找缓存的分析 CacheLookup汇编分析 CacheLookup的逻辑大概如下: 将isa首地址平移16个字节大小,得到cache_
【一套iOS底层试卷-我想和你分享】答案详解
原文点我 一、选择题(每题5分),有单选有多选哦 1. 在LP64下,一个指针的有多少个字节 分值5分 A: 4 B: 8 C: 16 D: 64 2. 一个实例对象的内存结构存在哪些元素 分值5
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业小白可能很难切入理解,因为音视频中涉及大量理论知识,而代码的书写需要结合这些理论,所以搞懂音视频,编解码等…
iOS 图形性能优化
当一个产品渐渐成熟,我们便开始重视产品性能的优化。而这其中图形性能的优化在iOS客户端占比较重要的部分。这里我们将介绍Core Animation的运行机制,首先我们不要被它的名字误导了,Core Animation不是只用来做动画的,iOS视图的显示都是通过它来完成的,所以我…
iOS利用FFmpeg解析音视频数据流
利用FFmpeg解析音视频流,音视频流可以来自一个标准的RTMP的URL或者是一个文件. 通过解析得到音视频流,进一步就可以解码, 然后视频渲染在屏幕上,音频通过扬声器输出. 利用FFmpeg框架中libavformat模块可以通过函数av_read_frame解析出音视频流的…
iOS面试之@property
相信做过iOS开发的同学都使用过@property,@property翻译过来是属性。在定义一个类时,常常会有多个@property,有了@property,我们可以用来保存类的一些信息或者状态。比如定义一个Student类: Student类中有两个属性,分别是name和se…
Runtime源码 方法调用的过程
SEL其实就是一个不透明的类型它代表一个方法选择子,在编译期,会根据方法名字生成一个ID。 他是一个函数指针,指向方法实现的首地址。 对第五个参数cache传值为NO,因为在此之前已经做了一个查找这里CacheLookup NORMAL, CALL,这里是对缓存查找的一个优化。…
Xcode10和iOS12踩坑
熬夜看完了WWDC 2018,睡前电脑挂着下载Xcode10。手机装好了iOS12,体验了一番,感觉比iOS11快多了,看了一眼各家App和我司的App,松了一口气,初步看来今年应该不需要做太多的适配工作,然后就睡了。(然而, 果然不能立flag!😂) 早上晚到了一些,Xco…
下一页
个人成就
文章被点赞
149
文章被阅读
28,638
掘力值
678
关注了
8
关注者
63
收藏集
3
关注标签
9
加入于
2017-12-13