2014-06-18 261 views
-4

海我是新來的Xcode我的代碼如下,如何從一個類傳遞int值到另一個在Xcode

-(void)XYZ:(NSString *)id1 { 
    int id2 = [id1 intValue]; 
    NSLog(@"%d",id2); 
} 

我需要像下面的其他類使用ID2值,

-(NSArray *)Vehicles { 
    NSString *urlString=[NSString stringWithFormat:@"http://www.xxxxxx.com/xxx_webservice/vehiclelist.php?uid=%d&format=json",id2]; 
} 

請指導我提前通過價值感謝...

回答

0

首先,您應該閱讀一些關於objective-c和OOP的文檔。

你叫什麼類,是方法。如果你想給一個變量傳遞給方法,你必須聲明它在方法聲明:

-(NSArray *)Vehicles:(NSInteger) id2 { 
    NSString *urlString=[NSString stringWithFormat:@"http://www.tranzlogix.com/tranzlogix_webservice/vehiclelist.php?uid=%d&format=json",id2]; 
} 

而且你的時候你怎麼稱呼它,如果你是從你的類調用方法,通過它,一個正確的方法將是:[self Vehicles:id2]

但我建議你在提出這麼基本的問題之前閱讀了很多。

相關問題