240 发简信
IP属地:宁夏
  • 对象回收时Weak指针自动被置为nil的实现原理

    前言 我们都知道Weak指针不会增加所引用对象的计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为nil...

  • 一份"有点难"的iOS面试题 - MrPeak的文章 - 知乎专栏

    我的答案 我有过不少面试和被面试的经历,作为面试官出这份面试题从来就不是为了难倒面试者,而是为了多角度全面的了解面试者从而建立信任。面试的时候最...

    0.7 5999 5 59
  • 核心文本

    CoreText 在iOS中怎样才能将一个字符串绘制到屏幕上呢? 简单来说,是通过控件来完成的,而这些控件都封装在UIKit框架中(对于Mac ...

  • 核心动画(Core Animation)

    核心动画(Core Animation)一、Core animation简单介绍 1.Core Animation,中文翻译为核心动画,是一套...

  • iOS物理仿真

    ————————————【 iOS—UIDynamic 】————————————— 一、简单介绍 1.什么是UIDynamic UIDynam...

  • Quartz 2D绘图(CoreGraphics)

    Quartz 2D绘图(CoreGraphics) 1. Quartz概述 Quartz是Mac OS X的Darwin核心之上的绘图层,有时候...

  • __weak与__block修饰符到底有什么区别

    API Reference对__block变量修饰符有如下几处解释: //A powerful feature of blocks is tha...

  • 深入研究 Runloop 与线程保活

    授权转载,作者:bestswifter 在讨论 runloop 相关的文章,以及分析 AFNetworking(2.x) 源码的文章中,我们经常...

  • iOS应用架构谈(一):架构设计的方法论

    摘要:iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第一篇,主...