iOS - Calling App Delegate method from ViewController

前端 未结 13 910
鱼传尺愫
鱼传尺愫 2020-11-28 00:29

What I am trying to do is click a button (that was created in code) and have it call up a different view controller then have it run a function in the new view controller.

13条回答
  •  春和景丽
    2020-11-28 01:32

    NSObject  * universalAppDelegate = 
        ( NSObject  * ) [ [ UIApplication sharedApplication ] delegate ];
    

    It avoid having to include your AppDelegate.h everywhere. It's a simple cast that goes a long way, allowing to develop independent Controller and reuse them elsewhere without to worry about class name and so on...

    Enjoy

提交回复
热议问题