[英]New Objective-c Literals in 4.4
我可以编写@42
,它创建一个int
值为42的NSNumber
。我可以使用@someIntVar
这样的变量吗? 显然我尝试了它并且它不起作用(这很糟糕,因为那时我必须通过[NSNumber numberWithInt:someIntVar]
)。 语法略有不同可能吗?
我强烈建议你阅读有关此事的官方文件: http : //clang.llvm.org/docs/ObjectiveCLiterals.html
但是,要设置变量或任何表达式,您可以使用括号:
id num = @(someIntVar);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.