• Xcode中的变量模板(variable template)的使用方法


    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
    假设认为写的不好请多提意见,假设认为不错请多多支持点赞.谢谢! hopy ;)


    你可能常常会写一些小的代码片段,里面自然少不了一些关键的变量.你会把这些代码片段放到网上,比方github里,作为演示样例.

    可是有个问题,就是上述代码片段中的变量会依据不同系统,不同用户发生变化.在你这里有效的,可能在别人那就会无效.

    举个不恰当的样例,比方当中有一个变量是你server的秘钥ID:

    NSString *keyID = @"12345678"

    当然假设你把你们家server的秘钥ID设置的这么简单,预计非常快就会下班了 ;),这里的要点是,当别人測试时,假设使用上面的秘钥ID值显然就是错误的.

    为了避免以上发生错误的可能,你当然能够这么写一个凝视:

    //注意!下面变量的值必须在你的环境中做对应改动
    NSString *keyID = @"12345678"

    可是貌似干的并不美丽…所幸的是Xcode为我们提供了一种特殊的变量模板(variable template)的语法非常适合这样的情况,我们能够这么写:

    NSString *keyID = <# 你们家server上的keyID #>

    你可能会不屑that,只是让我们看一下在Xcode中显示的结果:

    这里写图片描写叙述

    简单吗?有时候非常小的改变也能够改变世界 ;)

  • 相关阅读:
    架构设计
    第七章
    第六章
    第五章
    第四章
    第三章
    第二章
    第一章
    链表中环
    实现链表中的部分翻转
  • 原文地址:https://www.cnblogs.com/mfmdaoyou/p/7250849.html
Copyright © 2020-2023  润新知