国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

PreprocessorMacros

2019-11-14 18:17:14
字體:
來源:轉載
供稿:網友

-PReprocessor Macros : 預處理宏命令

應用場景

-今天有人問到我一個問題,怎么根據是真機還是模擬器來指定宏的不同定義.比如,debug模式下用測試的服務器網址,而release模式下,則使用線上正式服務器.

實例

1.定義一個宏

#if PROD == 1// 正式服務器地址const NSString * const SERVER_URL = @"http://www.abc.com/";#else// 測試服務器地址const NSString * const SERVER_URL = @"http://beta.testAbc.com/";#endif

2.進入'Build Settings' -> 搜索'Preprocessor Macros'

-然后如圖所示進行設置

3.隨后,可以進行測試

-可以在debug模式下,進行測試
-打印結果為

http://beta.testAbc.com/

-在Release模式下測試, (Edit Scheme -> Run -> Info -> Build Configuration ,把它改成 Release)
-隨后,運行,打印結果為

http://www.abc.com/

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 房产| 安多县| 广安市| 谢通门县| 青岛市| 广州市| 弋阳县| 民丰县| 东至县| 新丰县| 六盘水市| 汽车| 枞阳县| 龙川县| 永城市| 会同县| 寻乌县| 青岛市| 航空| 广东省| 吴桥县| 拉孜县| 道孚县| 响水县| 柳州市| 石柱| 黎川县| 拉萨市| 石楼县| 闵行区| 东乌珠穆沁旗| 永平县| 和田市| 赤壁市| 滕州市| 兴隆县| 惠水县| 延庆县| 延庆县| 沙田区| 化隆|