一、概述 SwiftUI是蘋果在2019年的WWDC大會(huì)公布的一個(gè)新的UI框架,它提供了全新的聲明式語法、綁定式API、響應(yīng)式編程框架Combi...
一、作用 兩者都是為了避免同一個(gè)頭文件被包含多次。 二、常規(guī)使用 1、#pragma once 2、#ifndef 三、各自的優(yōu)缺點(diǎn) 1、pra...
一、概述 在函數(shù)頭部加上修飾符 “inline”,則表示此函數(shù)為內(nèi)聯(lián)函數(shù)。此類函數(shù)一般在頭文件定義實(shí)現(xiàn)。 二、作用: 使用內(nèi)聯(lián)函數(shù)可以避免將相同...
一、基本概念 1、重載: 它是指同一訪問區(qū)內(nèi)被聲明的幾個(gè)具有不同參數(shù)列(類型、個(gè)數(shù)、順序)的同名函數(shù),根據(jù)參數(shù)列表確定調(diào)用哪個(gè)函數(shù),不關(guān)心函數(shù)的...
一、_T()函數(shù)與_L()函數(shù) 1、_T()函數(shù): 它的作用是使程序支持Unicode編碼,它是雙字節(jié)方式,方便處理雙字節(jié)字符。 2、_L()函...
總結(jié) 一、理解“塊”這一概念 1、塊的基礎(chǔ)知識(shí) (1)、概念: 塊用“^”符號(hào)來表示,后面跟著一對(duì)花括號(hào),括號(hào)里面是塊的實(shí)現(xiàn)代碼。例如: 塊其實(shí)...
一、概述 智能指針是一個(gè)類,主要用于管理堆上分配的內(nèi)存,它將普通的指針封裝成一個(gè)棧對(duì)象。在棧對(duì)象的生命周期結(jié)束后,會(huì)在析構(gòu)函數(shù)中釋放申請(qǐng)的內(nèi)存,...
一、修飾 @property 的特性類型: 1、assign: (1)、一般用來修飾基本的數(shù)據(jù)類型(例:NSInteger,CGFloat,in...
一、概述 1、IO復(fù)用 (1)定義: 它指的是同時(shí)等待多個(gè)文件描述符就緒,以系統(tǒng)調(diào)用的形式提供。 (2)常見的IO復(fù)用技術(shù): select、po...