将[NSURL路径]与NSString进行比较不起作用

时间:2010-05-04 21:51:01

标签: cocoa nsstring

我有这段代码:

NSLog([url path]);
if([url path] == @"/connect/login_success.html") {
    NSLog("IT WORKZ");
}

当我运行我的应用程序时,请登录等...我的控制台说:

2010-05-04 23:49:57.297 Framebook Test Application[8069:a0f] /connect/login_success.html

但它也应该将IT WORKZ打印到控制台,而不是。{/ p>

任何人都可以帮助我吗?感谢。

2 个答案:

答案 0 :(得分:6)

要比较字符串,请使用isEqualToString:==测试指针等式。

答案 1 :(得分:1)

试试这个:

if([[url path] isEqualToString:@"/connect/login_success.html"]) {
    NSLog("IT WORKZ");
}