cari

Rumah  >  Soal Jawab  >  teks badan

objective-c开发问题~新手

- (void) setTire: (Tire *) tire
         atIndex: (int) index
{
    [tires replaceObjectAtIndex: index
           withObject: tire];

} // setTire:atIndex:


- (Tire *) tireAtIndex: (int) index
{
    Tire *tire;
    tire = [tires objectAtIndex: index];

    return (tire);

} // tireAtIndex:

这是objective-c基础教程里面的代码
我就是不理解这段什么意思 尤其是(Tire *) tireAtIndex: (int) index这一块 求指教!谢谢!

黄舟黄舟2766 hari yang lalu465

membalas semua(3)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:13:31

    hanyalah penetap/pengambil tatasusunan, tetapi sintaks OC ditulis seperti ini. Anda sepatutnya dapat melihatnya dengan jelas jika ditulis dalam sintaks lain.
    Ini bersamaan dengan kaedah penulisan ini dalam bahasa C

    cvoid setTire(Tire tire,int index){
        tires[index]=tire;
    }
    Tire setTire(int index){
        return tires[index];
    }
    

    atau JAVA

    javapublic void setTire(Tire tire,int index){
        tires[index]=tire;
    }
    public Tire tireAtIndex(int index){
        return tires[index];
    }
    

    Bahasa baharu Apple yang pantas

    swiftfunc setTire(tire:Tire,index:Int){
        tires[index]=tire;
    }
    func tireAtIndex(index:Int)->Tire{
        return tires[index];
    }
    
    

    JS dengan Fungsi Anak Panah

    javascriptvar setTire=(tire,index)=>tires[index]=tire;
    var tireAtIndex=(index)=>tires[index];
    

    balas
    0
  • 迷茫

    迷茫2017-04-24 09:13:31

    Saya juga keliru mengapa seseorang menulis kod seperti ini. Dan ini adalah tutorial. Bukankah ini mengelirukan bagi pemula? Ia bukan kaedah Setter Getter, ia hanya dua kaedah biasa Fungsi kaedah adalah serupa dengan menetapkan objek item tertentu dalam tatasusunan, dan mendapatkan objek item tertentu

    balas
    0
  • 迷茫

    迷茫2017-04-24 09:13:31

    Kini anda tidak perlu lagi mentakrifkan pembolehubah contoh dan menulis kaedah akses, hanya gunakan sifat untuk melakukannya!
    Tutorial yang anda tonton mungkin dari 3 tahun yang lalu.

    Untuk tutorial tentang hartanah, anda boleh layari blog kami tentang pengenalan hartanah

    balas
    0
  • Batalbalas