2

問題:

NSString *str = [[NSString alloc] initWithString:theList.artist];
NSLog(@"%@",str);     // Log gives me the correct string...

NSURLRequest *request = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:str]];
[self.webView loadRequest:request]; 
NSLog(@"%@", request);      //Log returns <NSURLRequest (null)>

次に、試してみると:

NSString *str = [[NSString alloc] initWithString:@"http://totssants.com/index.html"];
                                       //which is the actual URL I am trying to load

すべてうまくいきます...文字列を他の場所に渡すことはできますが、リクエストには渡すことはできません...解析しているXMLに問題があるのでしょうか?

ありがとう!

4

1 に答える 1

1

試す

NSString *str = [theList.artist stringByReplacingOccurrencesOfString:@"\n" withString:@""];
str = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

また、の先頭または末尾に空白がないことを確認してtheList.artistください。それもそれを台無しにします。私に何度も起こった。

于 2012-05-29T20:59:44.677 に答える