码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-03-05 13:21:39      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

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


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

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

举个不恰当的例子,比如其中有一个变量是你服务器的秘钥ID:

NSString *keyID = @"12345678"

当然如果你把你们家服务器的秘钥ID设置的这么简单,估计很快就会下班了 ;),这里的要点是,当别人测试时,如果使用上面的秘钥ID值显然就是错误的.

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

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

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

NSString *keyID = <# 你们家服务器上的keyID #>

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

技术分享

简单吗?有时候很小的改变也可以改变世界 ;)

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

标签:

原文地址:http://blog.csdn.net/mydo/article/details/50808126

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!