我试图做这样的,但它给误差"
存在。如何比较的NSString有“征?
if (!([post.videoID isEqualToString:@"<null>"])) {
我如何比较字符串等包含”呢?
我试图做这样的,但它给误差"
存在。如何比较的NSString有“征?
if (!([post.videoID isEqualToString:@"<null>"])) {
我如何比较字符串等包含”呢?
这是检查空
if (!([post.videoID isEqual:[NSNull null]]))
{
}
有效方式,这是你的解决方案...
if (!([post.videoID isEqualToString:@"\"<null>\""]))
{
}
一定要记住把\
作为转义序列时,有在代码中"
可用。
if (!([post.videoID isEqualToString:@"\"<null>\""])) {
您必须检查[NSNull null]对象。
if (!([post.videoID isEqual:[NSNull null]])) {
}
NSString *[email protected]"\"";
if ([p isEqualToString:@"\""]) {
NSLog(@"YES");
}
尝试这种
NSString *str=[NSString stringWithFormat:@"\"%@\"",post.videoID ];
if (!([str isEqualToString:@"\"<null>\""])) {}
用[转义序列](http://stackoverflow.com/a/15387756/1603072)。 – Bhavin