為什么要使用union聯(lián)合體疾党? 比如定義一個bool值變量需要8個字節(jié),其實(shí)僅僅使用這8個字節(jié)中的一個位就可以表達(dá)是或否的情況了雪位,使用union就是充分利用每個字節(jié)的每一個位...
為什么要使用union聯(lián)合體疾党? 比如定義一個bool值變量需要8個字節(jié),其實(shí)僅僅使用這8個字節(jié)中的一個位就可以表達(dá)是或否的情況了雪位,使用union就是充分利用每個字節(jié)的每一個位...
類的結(jié)構(gòu) 老規(guī)矩雹洗,還是從源碼搞起卧波。我們先在main.m中定義一個類ZPerson,繼承自NSObject港粱。 然后通過通過命令行進(jìn)行編譯。 編譯后得到一個main.cpp文件查坪。...
類本質(zhì)上也是一個結(jié)構(gòu)體 我們OC類在編譯后會變成一個objc_class的結(jié)構(gòu)體 objc_class里面包含superclass氮凝、cache、bits三部分 其實(shí)還與一個隱...
更新: XBRefresh 安裝 使用 原文 1,通用性鞋仍,child可以是任何widget 2威创,支持多種狀態(tài): 上拉加載更多:繼續(xù)上拉加載更多落午、松手開始加載肚豺、正在加載、加載到...
一.引入三個依賴 二.創(chuàng)建數(shù)據(jù)模型PersonModel 三.生成對于的.g.dart文件 1.一次性構(gòu)建 2.刪除后重新構(gòu)建 3.文件監(jiān)聽梗劫,自動為后續(xù)創(chuàng)建得實(shí)體類生成對應(yīng)得...
單例和其他語言沒有區(qū)別,需要定義一個靜態(tài)變量截碴,然后通過方法/屬性返回該變量梳侨。需要注意的是盡量使用私有構(gòu)造方法,避免因?yàn)槭褂昧藰?gòu)造函數(shù)而導(dǎo)致使用錯誤日丹。如果下面這樣用: 則Cla...
跟其它語言一樣哲虾,Swift的異常處理是在程序拋出異常后的處理邏輯丙躏。 Swift提供了一流的異常拋出、捕獲和處理的能力束凑。跟Java語言類似晒旅, Swift的異常并不是真正的程序崩...
這篇知識比較偏,是偏低層一些的汪诉。 一:__birdge 由于__bridge很少接觸废恋,所以專門去查找了一下。其實(shí)它的作用很簡單摩瞎,就是:實(shí)現(xiàn)id類型與void* 類型的相互轉(zhuǎn)換...
private和fileprivate的區(qū)別[http://www.reibang.com/p/2a9a94d4fe34] swift 面試題[https://www.ji...
場景 目前項(xiàng)目中RN模塊已經(jīng)改造成了拆包方式拴签,每次在初始化的時候先加載common代碼,然后進(jìn)入相具體業(yè)務(wù)頁面加載business代碼旗们,雖然business的代碼只有幾十k左...
中間人攻擊流程: 注意事項(xiàng)說明:中間人用的偽證書蚓哩,這個證書可能就是從CA官方申請的,客戶端一般都會信任這類證書上渴,這就是可以進(jìn)行中間人攻擊的原因所在岸梨。 注釋:在上述流程結(jié)束后,...
概述 從上圖可以看出稠氮,AFNetwoking框架是一個比較簡潔的框架曹阔,主要分了幾個部分: 1.->網(wǎng)絡(luò)通信模塊:NSURLSession 2->網(wǎng)絡(luò)狀態(tài)監(jiān)聽模塊:Reacha...
使用 AFNetworking 請求顯示圖片的時候會用 AFImageResponseSerializer 對服務(wù)器返回的數(shù)據(jù)進(jìn)行系列化。AFImageResponseSer...
版本記錄 版本號時間V1.02021.03.14 星期日 前言 Accelerate框架進(jìn)行大規(guī)模的數(shù)學(xué)計(jì)算和圖像計(jì)算纠永,針對高性能進(jìn)行優(yōu)化。接下來幾篇我們就一起看一下這個框架...
多線程輸出結(jié)果是不可控的,需要實(shí)現(xiàn)的結(jié)果是使用兩個線程交替打印奇偶數(shù) 1.兩個線程同時操作一個變量如: _number = 0; dispatch_queue_t que...
【題目】 有一個整型數(shù)組arr和一個大小為w的窗口從數(shù)組的最左邊滑到最右邊苍日,窗口每次向右邊滑一個位置惭聂。 例如易遣,數(shù)組為[4,3豆茫,5侨歉,4,3揩魂,3,6火脉,7]牵舵,窗口大小為3時: [4...
??看完《設(shè)計(jì)模式之禪》有很長的時間了,對設(shè)計(jì)模式也有個大概的了解没炒。在實(shí)際開發(fā)中也能應(yīng)用上,像工廠模式犯戏、模板模式、策略模式先匪、中介者模式种吸、裝飾模式等呀非。??而每次應(yīng)用就能更加深刻...
回望過去一年猖败,時間很快。我走出了一條新的道路辙浑,同時也走出了曾今的我無法企及的高度。 1.設(shè)計(jì)模式 設(shè)計(jì)模式初看時判呕,晦澀難懂。但隨著在項(xiàng)目中的實(shí)踐及反復(fù)琢磨送滞,無論從思想上還是代...
1.系統(tǒng)源碼總結(jié) RunTime源碼閱讀(一)之weakRunTime源碼閱讀(二)關(guān)聯(lián)對象RunTime源碼閱讀(三)dealloc的釋放RunTime源碼閱讀(四)內(nèi)存管...