它只适用于英文字符串(Xcode)

时间:2015-06-30 08:02:39

标签: ios xcode string forms text

我的问题来自here,当我输入英文文本时它完美无缺,但当我使用阿拉伯语和法语等其他语言时,空白单元格出现在回复中。

问题可能在于Xcode,因为当我从网站输入阿拉伯语文本时,它会出现在回复中。

我尝试将NSURL *url = [NSURL URLWithString:@"https://docs.google.com/forms/d/1pyKGrF-h9aSC2lrKtuacxMctfVBZv_yNmjoxA4cZIc8/formResponse"]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[url standardizedURL]]; [request setHTTPMethod:@"POST"]; //data to send NSString *postData = @"entry.496878440="; postData=[postData stringByAppendingString:inputString]; [request setValue:@"application/x-www-form-urlencoded; charset=utf-8" forHTTPHeaderField:@"Content-Type"]; [request setHTTPBody:[postData dataUsingEncoding:NSUTF8StringEncoding]]; NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; [connection start]; 放在英文字母或符号之间,但没有结果。

以下是代码:

NSLog

编辑:

使用isEqualToString在屏幕上打印得很好。此外,当我使用NSUTF8StringEncoding比较字符串时,甚至使用// Observe Realm Notifications __weak typeof(self) weakSelf = self; RLMRealm *realm = [RLMRealm defaultRealm]; self.token = [realm addNotificationBlock:^(NSString *note, RLMRealm * realm) { [weakSelf updateUI]; }];

0 个答案:

没有答案