为什么连字符符号用作AppDelegate方法的前缀

时间:2016-02-02 10:55:17

标签: ios objective-c xcode

我知道方法之前的连字符符号表示该方法是一个实例方法,但是没有为AppDelegate.m文件中的方法创建实例。那么它们是什么样的方法呢?连字符标志在这里表示什么?

帮我理解这一点。我是目标c和xcode的新手

1 个答案:

答案 0 :(得分:0)

顾名思义,它是委托对象,委托是实现@protocolUIApplicationDelegate协议的类实例)。

UIApplication实例将调用您(编码人员)定义的任何委托方法。

在编写Cocoa / Cocoa Touch时,了解委托模式非常重要。