240 发简信
  • instancetype与id

    关于instancetype与id 我们写代码时候,需要返回某个未知类型的对象经常会选择用instancetype或id作为返回类型,虽然在一些...

  • runloop详解

    关于RunLoop的解释和文章有很多,我感觉系统全面解释很好的文章并不多,本来打算整理一下关于RunLoop的笔记,但是发现一位简书作者整理了一...

  • runtime详解

    关于runtime设计到的概念和用法很多,在这里我转载一位CSND博主的关于runtime的深度总结,我觉得这位博主从原理,到官方文档翻译以及自...

  • C语言中的const

    大家几乎都能知道,关键字const是用于定义常量,如果一个常量被const修饰了,那么它就不能被修改了。也有人可能会想,不是有#define为啥...

  • 关于GCD的一些概念

    GCD简介 Grand Central Dispatch(GCD)是 Apple 开发的一个多核编程的较新的解决方法。它主要用于优化应用程序以支...

  • Cookie/Session机制详解

    会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在...

  • OC 中的super和self

    super和self相信大家每天都在和它们打交道,可能很多人都是按照套路来写,没怎么仔细思考过它们之间的关系,之前陆陆续续看过一些文章,介绍过...

  • OC的isa指针

    一,认识isa指针 首先我们要明确一点:在OC中,任何类的定义都是对象,类和类的实例在本质上没有区别,任何对象都有isa指针。 isa:是一个C...

  • iOS 文件管理,文件操作小结

    一、iOS中的沙盒机制 •iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文...