2011-12-19 7 views
5

Xcode 4.2 storyboard kullanıyorum. Bu birleştirme işleminde takılıyorum. Bu doğru mu? Kodda nerede değişiklik yapmalıyım? aslında önceki tablo görünümünden geçirilen değişkene ("satır") bağlı olarak yeni bir tablo görünümü görüntülemek istiyorum. Herhangi bir yardım takdir edildi.stringByAppendingString

NSString *urlStr = [urlString stringByAppendingFormat:@"%i", self.newrow]; 

biçim bir dize gösterimine tamsayı dönüştürür: self.newRow yana

self.newrow =row;// row is the variable passed from previous tableview 

NSString *urlString = [NSString stringWithFormat: @"http://ipaddress/iphone.php?id="]; 

NSString *[email protected]""; 
urlStr=[urlString stringByAppendingString:newrow]; 

NSURL *url = [NSURL URLWithString:urlStr]; 
NSURLRequest *request = [[NSURLRequest alloc] initWithURL: url]; 
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; 
[connection release]; 
[request release]; 
+1

'bir dizi self.newRow' olan ?? Eğer değilse ('int' olması muhtemel görünüyor) belki de kullanmalısınız '[NSString stringWithFormat: @" http: // ne olursa? Id =% d ", self.newRow]'. –

+0

Ayrıca, ne hata alıyorsunuz ??? –

+0

Hangi problem/hata veriyorsunuz? Dizini kaydetmeyi denedin mi? NSURLConnection geri aramalarını mı uyguluyorsunuz? – bryanmac

cevap

7

bir tamsayı için kodunuzu değiştirmektir.

birkaç cümle kaybetme açıklık olmadan birleştirilebilir:

NSString *urlString = [NSString stringWithFormat: @"http://ipaddress/iphone.php?id=%i", self.newrow]; 
İlgili konular