深拷貝和淺拷貝(Shallow copy 和 Deep copy) 一.概念定義 對(duì)象復(fù)制有兩種:淺拷貝和深拷貝。 普通副本是淺拷貝,它生成一個(gè)新集合,該集合與原始對(duì)象共享對(duì)...
深拷貝和淺拷貝(Shallow copy 和 Deep copy) 一.概念定義 對(duì)象復(fù)制有兩種:淺拷貝和深拷貝。 普通副本是淺拷貝,它生成一個(gè)新集合,該集合與原始對(duì)象共享對(duì)...
關(guān)于iOS中對(duì)象的深拷貝和淺拷貝的文章有很多,但是大部分都是基于打印內(nèi)存地址來(lái)推導(dǎo)結(jié)果,這篇文章是從源碼的角度來(lái)分析深拷貝和淺拷貝。 深拷貝和淺拷貝的概念 拷貝的方式有兩種:...
序言 最近正在重新系統(tǒng)的學(xué)習(xí)iOS,收集了一些自己認(rèn)為不錯(cuò)的博客和資料和大家分享。有??標(biāo)記的是我看過(guò)覺(jué)得詳細(xì)易懂的文章。 底層 isa和Class[https://half...
以下關(guān)于RunLoop的資料都比較好: RunLoop官方文檔 https://developer.apple.com/library/content/documentati...
這次我們來(lái)說(shuō)說(shuō)iOS app中滑動(dòng)的那些事。iOS為了提高滑動(dòng)的流暢感,特意在滑動(dòng)的時(shí)候?qū)unloop模式切換到UITrackingRunLoopMode,在這個(gè)過(guò)程中專心...
——《大象席地而坐》觀后感 人世間,總有這么幾點(diǎn),是人們不愿意承認(rèn)的: 一、一個(gè)人最大的問(wèn)題,很可能是生而為人。 二、人是一定會(huì)死的,也沒(méi)什么下輩子。 三、有些問(wèn)題沒(méi)有出路,...