如何检测SKLabelNode是否有价值(空)

时间:2014-08-03 20:13:25

标签: objective-c sprite-kit

为了比较2个节点的字符串,文本输入是

if ([node.name isEqualToString: otherNode.name]) {
}

我试图找到类似的东西,除了不比较它,我想知道字符串的值是否为NULL。

if ([node.name isEqualToString:NULL]){
}

任何帮助?

1 个答案:

答案 0 :(得分:1)

方法isEqualToString:用于比较两个NSString对象中包含的文本值。它可用于检查字符串是否为空。

[node.name isEqualToString:@""];

但是,为了检查字符串是否未初始化,请使用

if (node.name == nil)

if (!node.name)

有关差异的说明,请查看此question