+load 方法 1. 如果一個(gè)類實(shí)現(xiàn)了load 方法,那么在類被加載到內(nèi)存的時(shí)候就會(huì)調(diào)用,與這個(gè)類是否被用到無關(guān)。執(zhí)行在main函數(shù)之前,此時(shí)運(yùn)行環(huán)境不安全各薇,不能在這份方法...
+load 方法 1. 如果一個(gè)類實(shí)現(xiàn)了load 方法,那么在類被加載到內(nèi)存的時(shí)候就會(huì)調(diào)用,與這個(gè)類是否被用到無關(guān)。執(zhí)行在main函數(shù)之前,此時(shí)運(yùn)行環(huán)境不安全各薇,不能在這份方法...
前言: 最近公司項(xiàng)目不怎么忙, 閑暇時(shí)間把iOS 在面試中可能會(huì)遇到的問題整理了一番, 一部分題目是自己面試遇到的,一部分題目則是網(wǎng)上收錄的, 方便自己鞏固復(fù)習(xí), 也分享...
Q: 什么是Block?A: Block是將函數(shù)及其執(zhí)行上下文封裝起來的對(duì)象。 Q: 怎樣理解Block調(diào)用隧枫?A: Block調(diào)用就是函數(shù)的調(diào)用 Q: Block的一大特性是...
探究系列已發(fā)布文章列表喉磁,有興趣的同學(xué)可以翻閱一下: 第一篇 | iOS 屬性 @property 詳細(xì)探究[https://mp.weixin.qq.com/s?__biz=...
KVC(Key-value coding) 鍵值編碼 基本使用 能夠?qū)?duì)象的私有成員進(jìn)行取值賦值 對(duì)數(shù)值和結(jié)構(gòu)體型的屬性進(jìn)行的打包解包處理 實(shí)例: WTPerson.h Vi...
生產(chǎn)者—消費(fèi)者問題 生產(chǎn)者—消費(fèi)者題型在各類考試(考研、程序員證書官脓、程序員面試筆試协怒、期末考試)很常見,原因之一是生產(chǎn)者—消費(fèi)者題型在實(shí)際的并發(fā)程序(多進(jìn)程卑笨、多線程)設(shè)計(jì)中很常...
收錄:原文地址 翻看目前關(guān)于 iOS 開發(fā)鎖的文章孕暇,大部分都起源于 ibireme 的 《不再安全的 OSSpinLock》,我在看文章的時(shí)候有一些疑惑赤兴。這次主要想解決這些疑...
KVC(Key-value coding)鍵值編碼妖滔,單看這個(gè)名字可能不太好理解。其實(shí)翻譯一下就很簡單了搀缠,就是指iOS的開發(fā)中铛楣,可以允許開發(fā)者通過Key名直接訪問對(duì)象的屬性,或...
近期在學(xué)習(xí)公司源碼時(shí)艺普,遇到clang attribute實(shí)現(xiàn)的代碼注解簸州,summy的這篇文章已經(jīng)有些年頭了,結(jié)合實(shí)際代碼學(xué)習(xí)才能深入理解歧譬。 Clang Attributes ...