首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
哈哈哈哈哈你是逗比吗
掘友等级
I've seen the future,to have and to hold
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
106
文章 106
沸点 0
赞
106
返回
|
搜索文章
最新
热门
读卓有成效的管理者心得
打分:三颗星 收获在2点: 1.总分总的写作技巧。作者在第一章抛出观点,什么是管理者,管理者遇到哪些问题,从而引出管理者需要成为卓有成效的管理者,并且论证可以通过学习成为卓有成效的管理者。然后再分散开
读认知觉醒心得
认知觉醒-读后感。作者其实在反复从不同角度说2件事。如何学习:定义明确的目标,极致的专注,有效反馈,在拉伸区练习。学习等级:阅读、思考、行动、改变。其他提到的都是一些具体的工具和方法。
Runloop原理和使用
RunLoop是iOS开发中非常基础的一个概念,这篇文章将介绍 RunLoop 的概念、底层实现原理以及在项目中的实际应用。 但是有过类似应用开发的同学可能心里面已经有了答案了。为了解决这个问题,我们需要一个机制,能随时处理事件但是并不退出,代码逻辑通常是这样的: 这种模型通常…
NSNotification原理探究
关于NSNotification一直停留在对其的基本使用层面,了解其是观察者模式的架构设计,但是内部实现原理并没有了解过。直到最近刷到了一些关于NSNotification的面试题,于是便有了这篇文章。 有非常多的文章讲述了关于如何使用NSNotification,这里就不再叙…
Blocks原理探究
Blocks可以用一句话来概括:带有自动变量的匿名函数。关于Blocks的语法和用法,本文不在过度赘述。而是聚集于Blocks的本质到底是什么?他是怎么实现的? Block实际上是C语言的扩充,也就是说,Block语法源代码是会被编译为普通的C语言源代码的。通过clang可以将…
ARC内存管理
不管在哪种语言里,内存管理都是个重要概念,要想用一门语言写出内存使用高效且没有bug的代码,就得掌握其内存管理模型的各种细节。本文将详细介绍ARC下objc的内存管理 众所周知,Objective-C语言使用引用计数来管理内存。我们可以用开关房间的灯为例来说明引用计数的机制。 …
OC之Runtime
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。 这种特性意味着Objective-C不仅需要一个编译器,还需要一个运行时系统来执行编译的代码。对于Objective-C来说,这个运行时系统就像一个操作系统一样:它让所有的工作…
OC基础之KVO和KVC
iOS开发中,有一种设计模式应用广泛,那就是观察者模式。苹果称其为 KVO(Key-Value Observing),既键值观察,总是有人把 KVC(Key-value coding) 和 KVO 混为一谈,实则它们只是名字长得像。本文将分别介绍KVO的实现原理以及KVC的主要…
OC基础之分类Category
category是Objective-C 2.0之后添加的语言特性,其主要设计思想就是对装饰模式的一种具体实现,可以动态地为已有类添加新行为。本文将从多方面整理分类相关知识点 可以按需加载想要的category 等等。 把framework的私有方法公开:在分类中声明frame…
OC基础之理解属性
@Property是声明属性的语法,作为 Objective-C 的一项特性,主要的作用就在于封装对象中的数据。它可以快速方便的创建实例变量,并为实例变量创建存取器,并允许我们通过点语法使用存取器。 .m: 实现了getter和setter方法。 定义一个@property,在…
下一页
个人成就
文章被点赞
43
文章被阅读
15,703
掘力值
576
关注了
60
关注者
20
收藏集
26
关注标签
3
加入于
2020-07-12