2016-10-07 2 views
-3

Вот мой код:Swift: Отсутствует аргумент для параметра # 1 в вызове

class AppUtils: NSObject { 
    static func showLoadingview (viewcontroller : UIViewController) { 
     dispatch_async(dispatch_get_main_queue(), { 
     } 
    } 

Useage:

class TableViewController: UITableViewController { 
    func getGroupAPI() 
    { 
     AppUtils.showLoadingview() 
    } 
} 

Пожалуйста, помогите мне спасибо

+3

Необходимо передать параметр в вызов функция –

+0

'showLoadingview (Self)' –

+0

спасибо Mr.Bista. но \t Невозможно отклонить LoadingView этой функцией теперь вот код: static func rejectLoadingView (viewcontroller: UIViewController) {if topMostController(). isKindOfClass (UIAlertController) {viewcontroller.dismissViewControllerAnimated (false, completion: noil)}} –

ответ

0

Вы должны передать параметр функция, возможно:

AppUtils.showLoadingview(viewcontroller: self) 
+0

Функция вызывает в UITableviewController, поэтому само не работает здесь –

+0

UITableViewController - это подкласс UIViewController, он должен работать. – tonik12

+0

Я так не думаю, но я попробую это спасибо –

Смежные вопросы