cari

Rumah  >  Soal Jawab  >  teks badan

objective-c - obc与swift函数转化问题

我在做项目的时候遇到了objective-c中有这样的函数
- (NSString *)menu:(DOPDropDownMenu *)menu titleForRowAtIndexPath:(DOPIndexPath *)indexPath
{


}
然后我作了桥接,想用swift写这个函数,但是我不知道怎么转化,请大神告诉我上面的obc的意思与如何转化,谢谢

阿神阿神2766 hari yang lalu459

membalas semua(1)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:14:51

    func menu(menu:DOPDropDownMenu,titleForRowAtIndexPath indexPath:DOPIndexPath) -> NSString{
    
    }
    

    1. Sama ada untuk menambah peribadi di hadapan func bergantung pada sama ada anda mahu ia didedahkan kepada dunia luar atau tidak
    2. Dalam Swift, String biasanya digunakan dan bukannya NSString, dan penukaran antara mereka boleh dilakukan menggunakan sebagai String dan sebagai NSString
    3. Kaedah penulisan ini adalah berdasarkan kaedah tableview di dalam kurungan adalah parameter, ->

    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
            return myCellArray.count
        }
        
        
    

    balas
    0
  • Batalbalas