#define和FOUNDATION_EXPORT區(qū)別

定義一個(gè)常量 #define和FOUNDATION_EXPORT有什么不同类垦?

首先看寫法上的區(qū)別

  • 使用#define定義常量的方式
 #define KConstantString  = @“hello word”;
  • 使用FOUNDATION_EXPORT定義常量
.h文件
FOUNDATION_EXPORT NSString * const KConstantString;
.m文件
NSString * const KConstantString = @"hello world";

本質(zhì)區(qū)別

  • 使用FOUNDATION_EXPORT方法在檢測(cè)字符串的值是否相等的時(shí)候效率更快.
    可以直接使用(string == KConstantString)來比較,
    而define使用的是([string isEqualToString: KConstantString])

  • 第一種:是直接比較指針地址,
    第二種:則是比較字符串的每一個(gè)字符是否相等龙填,
    看出來第一種的效率更高

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末钦椭,一起剝皮案震驚了整個(gè)濱河市瞒津,隨后出現(xiàn)的幾起案子袜匿,更是在濱河造成了極大的恐慌谍婉,老刑警劉巖舒憾,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異穗熬,居然都是意外死亡镀迂,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門唤蔗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來探遵,“玉大人,你說我怎么就攤上這事妓柜∠浼荆” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵棍掐,是天一觀的道長(zhǎng)藏雏。 經(jīng)常有香客問我,道長(zhǎng)作煌,這世上最難降的妖魔是什么掘殴? 我笑而不...
    開封第一講書人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮粟誓,結(jié)果婚禮上奏寨,老公的妹妹穿的比我還像新娘。我一直安慰自己鹰服,他們只是感情好病瞳,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著获诈,像睡著了一般仍源。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上舔涎,一...
    開封第一講書人閱讀 49,806評(píng)論 1 290
  • 那天笼踩,我揣著相機(jī)與錄音,去河邊找鬼亡嫌。 笑死嚎于,一個(gè)胖子當(dāng)著我的面吹牛掘而,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播于购,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼袍睡,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了肋僧?” 一聲冷哼從身側(cè)響起斑胜,我...
    開封第一講書人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎嫌吠,沒想到半個(gè)月后止潘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡辫诅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年凭戴,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片炕矮。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡么夫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肤视,到底是詐尸還是另有隱情档痪,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布钢颂,位于F島的核電站钞它,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏殊鞭。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一尼桶、第九天 我趴在偏房一處隱蔽的房頂上張望操灿。 院中可真熱鬧,春花似錦泵督、人聲如沸趾盐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽救鲤。三九已至,卻和暖如春秩冈,著一層夾襖步出監(jiān)牢的瞬間本缠,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工入问, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留丹锹,地道東北人稀颁。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像楣黍,于是被迫代替她去往敵國(guó)和親匾灶。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 一個(gè)字符串 是一系列字符的集合租漂,例如hello, world和albatross阶女。Swift的字符串是String...
    BoomLee閱讀 2,395評(píng)論 0 3
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)哩治,斷路器秃踩,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • 本章將會(huì)介紹 基本運(yùn)算符字符串和字符 基本運(yùn)算符 運(yùn)算符是檢查吞瞪、改變、合并值的特殊符號(hào)或短語驾孔。例如芍秆,加號(hào)(+)將兩...
    寒橋閱讀 518評(píng)論 0 0
  • 這個(gè)時(shí)候?qū)戇@個(gè)命題作文对碌,太是時(shí)候了荆虱。 2017年,坐標(biāo)廣州朽们。創(chuàng)業(yè)三年怀读,公司不能盈虧平衡,交際圈小了骑脱,和原來的同事相...
    溪桐月明閱讀 377評(píng)論 0 3
  • 在平行的時(shí)空中菜枷,人們生活在同一個(gè)世界中,然而每個(gè)人的世界有如此不同叁丧,甚至千差萬別啤誊、天壤之別。為什么我們走著走著就...
    小又飛刀閱讀 483評(píng)論 0 0