2011-10-13 63 views
0

這是我的代碼如何在ios中發送多個查詢字符串參數?

將參數傳遞給我的查詢字符串會導致訪問錯誤!

NSString *myJson = @"http://mySite.com/Service.svc/MyList"; 
myJson = [myJson stringByAppendingFormat:@"?id=%@&uid=%@", firstId, secondId]; 

有人能幫助我!

+0

是'firstId'和'的NSString的secondId'類型? – beryllium

+0

firstId是NSString,但secondId不是! – HardCode

+0

ifrstId是一個NSString? – Geoffroy

回答

1

你在這裏做的是簡單的字符串格式。

鑑於你在做什麼,我想firstId & secondId是整數,而不是對象,所以你的錯誤是因爲你沒有使用正確的格式。

%@ 用於顯示對象,或者更確切地說是由其description選擇器返回的字符串。

如果要格式化的整數,只是在C使用%d爲:)

這會給你:

NSString *myJson = @"http://mySite.com/Service.svc/MyList"; 
myJson = [myJson stringByAppendingFormat:@"?id=%d&uid=%d", firstId, secondId]; 
+0

華麗的作品就像一個魅力! – HardCode

相關問題