0

次のコードを使用して xcode を実行し、nslog url1 を試行するときに、このエラーを解決できる人はいますか?

.m ファイル

        NSLog(@"URL flag is not set, Reverting to stored value");
//url1 = [NSURL URLWithString: [NSString stringWithFormat: @"http://radio.qkradio.com.au:8382/listen.mp3"]];
        url1 = [NSURL URLwithString:@"http://radio.qkradio.com.au:8382/listen.mp3"];
        NSLog(url1);

.h ファイル

NSURL *url1;

エラー

2013-04-14 09:18:41.958 iQkradio[61530:4803] REACHABLE!
2013-04-14 09:18:41.990 iQkradio[61530:c07] Application windows are expected to have a root view controller at the end of application launch
2013-04-14 09:18:42.569 iQkradio[61530:4803] URL flag is not set, Reverting to stored value
2013-04-14 09:18:42.570 iQkradio[61530:4803] +[NSURL URLwithString:]: unrecognized selector sent to class 0x1ef926c
2013-04-14 09:18:42.570 iQkradio[61530:4803] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSURL URLwithString:]: unrecognized selector sent to class 0x1ef926c'
4

2 に答える 2

0

コードにタイプミスがあります。正しいコードは次のとおりです。

url1 = [NSURL URLWithString:@"http://radio.qkradio.com.au:8382/listen.mp3"];

hereで説明されているように、「W」は大文字であることに注意してください。お役に立てれば!

于 2013-04-13T23:52:42.193 に答える
0

他の人が述べたように、使用する必要がありますURLWithString:

しかし、それだけではありません。このようにログをフォーマットしてみてくださいNSLog(@"%@",url1);

于 2013-04-14T00:17:26.337 に答える