首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
常悦爱学习
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
Core Animation 之 View
最近切实的感受到了自己在界面这一块基础原理的匮乏,因此决定深入学习了解一下Core Animation, 但是在学习Core Animation的开端,不禁又怀疑自己,UIWindow是什么?它的作用你真的明白吗?为什么要有UIWindow呢,如果没有的话行不行呢?一系列问题层…
BundleLoader:帮你无缝加载自定义Bundle里的资源文件
iOS开发中,我们封装SDK给第三方使用通常采用.a或.framework + .bundle的形式。相信封装过这种带bundle资源文件的SDK的同学们一定都会遇到这样一个小麻烦。那就是加载自定义Bundle里的资源的代码写起来和我们平时开发App时加载mainBundle里…
用代码探讨 KVC/KVO 的实现原理
关于KVC/KVO的实现原理,网上的相关介绍文章很多,但大部分说的比较抽象,难以真切的理解,下面我们直接撸代码来实地探讨下。 ①->⑨全部执行成功; 其中①③④⑥ 执行了setter方法,⑦⑧执行了getter方法,②⑤⑨直接访问的实例变量。 1.访问器匹配:先寻找与key,i…
iOS底层原理总结 - 探寻OC对象的本质
对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容。 探寻OC对象的本质,我们平时编写的Objective-C代码,底层实现其实都是C\C++代码。 OC的对象结构都是通过基础C\C++的结构体实现的。 我们通过命令行将OC的mian.m文件转…
iOS RunLoop详解
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多线程模型。 本文从如下几个方面理解RunLoop的相关知识点。 可见,一个RunLoop对象,主要包含了…
深入浅出 iOS 事件机制
剖析地挺细的
iOS 静态库,动态库与 Framework
无
iOS 开发技术栈与进阶 « bang’s blog
最近有一些开发朋友问我应该怎样提升自己的能力,回想起来做了这么久 iOS 开发,我也有过那种 “让我做一个功能实现个需求我会做,但接下来怎样提高我不知道。” 的时期,这里尝试列一下 iOS 开发的相关技术,再说说在学习进阶上我的一些想法。
Objective-C中的Block | 程序员说
好文
关注了
3
关注者
0
收藏集
0
关注标签
3
加入于
2017-10-30