SORU
6 NİSAN 2009, PAZARTESİ


Nasıl Objective-C içinde birden çok parametre geçtim mi?

Objective-C yöntem sözdizimi hakkında yazılan birkaç okudum ama bir yöntem birden fazla isim anlayamıyorum sanırım.

Bir yöntem NSString getBusStops NSTimeInterval parametreleri ve dönüş NSMutableArray tip yaratmaya çalışıyorum. Bu yöntemi ben inşa ettik ama belli ki zamanında: hataları alır

- (NSMutableArray *)getBusStops:(NSString *)busStop
                                (NSTimeInterval *)timeInterval;

Bir yöntem ile başka bir örnek gördüm

-(NSInteger)pickerView:(UIPickerView *)pickerView
            numberOfRowsInComponent:(NSInteger)component

Bu yöntem, her parametre için bir yöntem adı var anlamıyorum. Bir şey ile aynı şeyi yapmalıyım

- (NSMutableArray *)getBusStops:(NSString *)busStop
                        forTime:(NSTimeInterval *)timeInterval

CEVAP
6 NİSAN 2009, PAZARTESİ


Her parametre adı ile sınırlandırmak gerekir ":" en azından. Teknik olarak adı isteğe bağlıdır, ama okunabilirlik için tavsiye edilir. Yazabilirsiniz:

- (NSMutableArray*)getBusStops:(NSString*)busStop :(NSSTimeInterval*)timeInterval;

ya sana ne önerdi:

- (NSMutableArray*)getBusStops:(NSString*)busStop forTime:(NSSTimeInterval*)timeInterval;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006
  • How It Should Have Ended

    How It Shoul

    5 Mart 2007
  • superemposed

    superemposed

    25 Aralık 2007