首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
窝壳里的牛
掘友等级
ios
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
HTTP & HTTPS
http 什么是HTTP协议 超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计
OC 中的 Block
block 实现原理 block 源码剖析 在main函数中实现一个简单的block调用 使用命令 xcrun -sdk iphoneos clang -arch arm64 -rewrite-obj
MV系列模式 & Viper
前言 日常开发中总是会遇到如何设计项目的框架模式问题,我们都知道MVC、MVP、MVVM这些的常用的设计模式。但是对于他们之间的联系和区别却不是非常的清晰。所以个人总结平时的开发经验和阅读积累,对他们
KVO实现原理
KVO 是 Objective-C 对观察者模式(Observer Pattern)的实现。也是 Cocoa Binding 的基础。当被观察的某个属性发生更改时,观察者会获得通知。 当某个被观察对象的属性第一次被观察时,系统就会在运行时期间动态的创建一个派生类,该类派生自被观…
TCP 协议
数据在网络中的传输,数据从打包到发送到对应的目标地址,会经过一系列的处理最后生成一个个可以在网络中传输的数据包。每个过程对数据进行相应的处理,我们普遍将这些过程分为5个层级模型来对每层对数据所做的处理(有些会将此过程分为7层模型此处我们只分析5层模型的情况) 实体层作用:实体层…
Universal Links 实现
在iOS 9以前,我们从外部启动App都是通过URL Scheme实现跳转的。这种方式虽然可自定程度很高,能够巧妙地实现很多跳转,但弊端也很明显:我们只能通过scheme://example这种格式的链接来实现跳转,而且现在苹果还对这种方式的跳转加了一个提示框:“是否打开XXX…
Unity 特殊文件夹
Editor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor就可以。比如目录:/xxx/xxx/Editor 和 /Editor 是一样的,无论多少个叫Editor的文件夹都可以。Editor下面放的所有资源文件或者脚本文件都不会被打进发布包中,并且脚本也只能在编…
OC 中的类和对象
由上面的对象和类的结构体定义看到,类和对象的结构体里都包含一个isa指针,且isa都是class类型的指针。对象中isa指针指向该对象的类对象,而类对象中的isa指针指向的是该类的 元类 。isa的指针是了类类型的指针,其指向的结构体就是objc_class 由此可见 元类 中…
OC中的内存管理
1.针对内存管理问题,ARC 可以帮忙管理 Objective-C 对象, 但是不支持 Core Foundation 对象的管理,所以转换后要注意一个问题:谁来释放使用后的对象。 本文重点总结一下类型转换后的内存管理。 倘若不使用ARC,手动管理内存,思路比较清晰,使用完,r…
OC中的渲染 和 离屏渲染
帧缓冲存储器(FrameBuffer):简称帧缓存或显存,它是屏幕所显示画面的一个直接映像,又称为位映像(Bit Map)或 光栅。帧缓存的每一个存储单元对应屏幕上的一个像素,整个帧缓存对应一帧图像。 上下文 是指某一时间点CPU寄存器和程序计数器的内容。寄存器是有限存贮容量的…
下一页
个人成就
文章被点赞
12
文章被阅读
6,540
掘力值
229
关注了
18
关注者
3
收藏集
9
关注标签
6
加入于
2019-10-24