我有WCF服務,我想從我的Web服務獲取數據。但URL總是返回零。爲什麼?我想將參數發送到來自文本字段值的WCF。例如;NSURL總是返回零
txtfield.text = @"ATAŞEHİR";
怎麼了?
NSString *request = [NSString stringWithFormat:@"http://www.xxxxxxxx.com/CCWCF.svc/MethodName/%@",txtfield.text];
NSURL *URL = [NSURL URLWithString:[request stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
我嘗試過不同的事情,但結果沒有改變。
NSURL *URL = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.xxxxxxxx.com/CCWCF.svc/MethodName/%@",txtfield.text]];
或:
NSURL *URL = [[NSURL alloc] initWithString:[request stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
你嘗試'NSUTF8StringEncoding'代替(你的字符串似乎是Unicode)? – Alladinian 2013-03-08 09:59:19
@ Rajneesh071請不要使用'replaceOccuranceOfString ...'做這個。百分號轉義例程*遠*更有能力 – 2013-04-09 13:21:22
ohk好友謝謝... – Rajneesh071 2013-04-09 14:11:15