1
好吧,所以我對iOS開發和PHP(對PHP幾乎一無所知)都非常新,但我正在嘗試執行以下操作:我的應用程序使用從我的服務器檢索到的外鍵,並將其分配給NSString。問題是該字符串獲得額外的鏈接中斷(\ n)和一個額外的空間,它非常惱人的解析。我猜測我做錯了什麼,因爲我沒有看到這方面的邏輯。有人能解釋我如何避免這種情況嗎?將數據從服務器(PHP)轉換爲NSString的問題
這裏是我的代碼:
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]init];
[request setTimeoutInterval:180.0];
[request setURL:[NSURL URLWithString:urlString]]; //url to the getkey.php file
[request setHTTPMethod:@"POST"];
NSString *key = [[NSString alloc] initWithData:[NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil] encoding:NSUTF8StringEncoding];
的PHP文件(愚蠢的我知道,但該做的工作,並再次,我什麼都不知道關於PHP所以對我來說這就是好):
<?php
echo 23204239423;
?>
「鑰匙」獲得23204239423額外的空間和\ n。
真的,這很奇怪,我認爲只有「回聲」裏面的內容可以通過HTTP請求返回,不是嗎? – moshikafya
的回聲,和'' –
以外的一切都很奇怪,但它的工作:) – moshikafya