240 发简信
IP属地:湖北
  • 120
    iOS底层-KVC使用实践以及实现原理

    简介 KVC(Key-value coding)键值编码,顾名思义。额,简单来说,是可以通过对象属性名称(Key)直接给属性值(value)编码(coding)“编码”可以理...

  • 120
    iOS 多线程:「GCD」详尽总结

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...

  • iOS面试 | 基础知识 | <1>

    1.简述OC中内存管理机制 答:内存管理机制:使用引用计数管理,分为ARC和MRC,MRC需要程序员自己管理内存,ARC则不需要.但是并不是 所有对象在ARC环境下均不需要管...

  • IOS面试(基础问题)

    1、简述OC中内存管理机制。与retain配对使用的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?...

  • iOS Cell异步图片加载优化,缓存机制详解。

    最近研究了一下UITbleView中异步加载网络图片的问题,iOS应用经常会看到这种界面。一个tableView上显示一些标题、详情等内容,在加上一张图片。这里说一下这种思路...

  • isKindOfClass和isMemberOfClass

    - isKindOfClass: 返回一个布尔类型,来判断某个对象是不是给出的类,或继承自它的类的实例对象。 用来判断类簇时要小心,可能得到的不是你想要的值 Returns ...

  • 120
    Objective-C内存管理(高级)

    前言 学习任何一门语言,都要深入地了解它对内存的控制。因为无论你编写的程序在什么系统的计算机上运行,都会涉及到内存管理的问题。 概述 在我们之前编写的程序由于本身很小、运行时...