@(value)的妙用NSStringFromValue

开发中,经常会用到将int格式化成NSString,还在使用format(@"%d",int);那就过时了。

【新用法】看下面宏定义:

#define NSStringFromValue(value) [@(value) description]

可以这么使用:NSStringFromValue( int 类型)NSStringFromValue( fload 类型) //long 型等,,基础数据类型NSStringFromValue( char* 类型)//C字符串奥,"hellowrold"

类似的宏定义还有:

#define NSStringFromBOOL(value) (value ? @"YES" : @"NO")

#define NSStringFromVariableName(variableName) @(#variableName)

别想一下造出大海,必须先由小河川开始。

@(value)的妙用NSStringFromValue

相关文章:

你感兴趣的文章:

标签云: