鏈?zhǔn)骄幊蹋?首先來看一個簡單的鏈?zhǔn)秸{(diào)用例子:我們可以通過點語法(getter方法)的方式調(diào)用 如果我們想要實現(xiàn)self.eat.work.pla...
一個小需求荠呐,對輸入的字?jǐn)?shù)進行限制裂七,超過15個字后不能輸入绞幌。其實包括表情、中文聯(lián)想詞没讲。 系統(tǒng)表情占2個字符沛善,如果最后剩一個字符后惠桃,如果不做限制表情...
iOS簽名 iOS開發(fā)時真機測試坷剧、AdHoc惰爬、應(yīng)用上架,我們都需要先到官網(wǎng)下載證書惫企。這一過程其實就是iOS簽名機制撕瞧。這一過程保證了每一個安裝到i...
這篇主要用來記錄一下學(xué)習(xí)到的關(guān)于哈希表的知識點。 文章結(jié)構(gòu) 哈希表 哈希表的定義 哈希表的優(yōu)缺點 哈希碰撞 負(fù)載因子 擴容 iOS中哈希表的引用...
iOS編譯 編譯器 LLVM 編譯器 一般編譯器由三部分構(gòu)成狞尔,從源碼到機器碼經(jīng)過一下三部分: 編譯器前端(FrontEnd):通過詞法分析丛版、語法...
背景知識 App的大小分為下載大小和安裝大小。下載大小指的是App壓縮包(.ipa)所占的空間大小偏序。用戶下載的是壓縮包页畦,下載完成后會自動解壓,安...
通常緩存是由內(nèi)存緩存和磁盤緩存組成的研儒,內(nèi)存緩存容量小但是存取速度快豫缨,磁盤容量大但是存取速度慢。 內(nèi)存緩存 YYMemoryCache 包括數(shù)量限...
關(guān)于@ autoreleasepool{} 在main方法中有一個@autoreleasepool{} @autoreleasePool{} 的...
Block是什么端朵? 首先引入閉包的概念州胳,閉包是一個函數(shù)(或指向函數(shù)的指針),再加上該函數(shù)執(zhí)行的外部的上下文變量(有時候也稱作自由變量)逸月。Bloc...