国产探花免费观看_亚洲丰满少妇自慰呻吟_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/

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽宁省| 综艺| 昭通市| 英德市| 临西县| 福清市| 漯河市| 灵山县| 苍山县| 石林| 张家港市| 秦安县| 盐山县| 鹤峰县| 岑溪市| 连南| 广南县| 那坡县| 文化| 钟祥市| 阜阳市| 长海县| 嘉黎县| 定南县| 洛浦县| 大田县| 瓮安县| 集安市| 西平县| 璧山县| 尼玛县| 新干县| 广宗县| 阿坝| 兴业县| 通化市| 科技| 玉田县| 吉水县| 隆德县| 双流县|