@available(*, deprecated, renamed: “新方法名稱”) 標(biāo)記此方法即將被廢棄,變更為“新方法” @availab...
在oc中創(chuàng)建對(duì)象的時(shí)候,經(jīng)常會(huì)用到這樣一句代碼 為什么要alloc和init呢?alloc 和init 分別做了什么事情呢?通俗來(lái)說(shuō),alloc...
struct1 和struct2的內(nèi)存大小一致嘛,同樣的數(shù)據(jù)結(jié)構(gòu),內(nèi)存的大小應(yīng)該是一樣的呀!不要輕易的下結(jié)論,因?yàn)閏pu在讀取數(shù)據(jù)的時(shí)候,都是一...
Mac的終端一般默認(rèn)為zsh,在終端輸入 dscl.-read /Users/$USER UserShell 可以查看到當(dāng)前shell信息 如果...
首先需要了解一下加密的方式 對(duì)稱加密:密鑰相同,加密和解密使用相同的密鑰,加密速度快。(AES,DES,chacha20) 非對(duì)稱加密:分公鑰和...
iOS程序的響應(yīng)鏈?zhǔn)且粋€(gè)非常有意思的事情,明確了響應(yīng)鏈的調(diào)用順序,那么就可以在響應(yīng)鏈中操作響應(yīng)的對(duì)象,這樣有助于實(shí)現(xiàn)一些特殊的需求,比如控件重寫...
前言:在Swift慢慢趨向于穩(wěn)定且高效的時(shí)候,OC也隨著時(shí)間一點(diǎn)點(diǎn)的消逝,曾經(jīng)的諸多OC框架也都投向了Swift的懷抱,而Swift對(duì)于框架的提...
在網(wǎng)絡(luò)傳輸中,傳輸控制協(xié)議(TCP)是傳輸層非常重要的一個(gè)協(xié)議,所以學(xué)習(xí)TCP協(xié)議是很有必要的一件事情。TCP協(xié)議是一種可靠的、一對(duì)一的、面向有...
通過(guò)前面的學(xué)習(xí),到這里RxSwift也已經(jīng)接近完結(jié)了,這里對(duì)于內(nèi)存的問(wèn)題,再次做一個(gè)總結(jié),同時(shí)這里也有一個(gè)問(wèn)題思考,那就是RxSwift有沒(méi)有循...