我的经验是使用Eclipse进行Java开发,如果我在头文件中添加协议,可以在实现文件中添加该协议所需方法的快捷方式。 Xcode是否有类似的捷径?Xcode有没有一种简单的方法让我知道协议的哪些方法是必需的?
例如:在我的.h中,我定义了一个符合UIPickerViewDelegate
和UIPickerViewDataSource
协议的类。
@interface Something : UIViewController <UIPickerViewDelegate, UIPickerViewDataSource> {
}
这些协议有我需要实现的方法,我总是检查文档以查看哪些。是否有一些方法让Xcode在实现文件中为这些必需的方法插入存根?
也许有些误解,更新了我的问题。 – Tattat 2010-02-21 15:16:07
我重写了这个问题。如果我误解了它,请纠正。 – Abizern 2010-02-21 15:27:26
对不起。我混淆了'@ protocol'和'@ property'。我的错。 要回答你的实际问题,没有。 Xcode也不会自动执行该操作。您需要/可以实现的方法的完整列表位于该属性的文档中。这是我熟悉的唯一资源。 对不起,我感到困惑。 – CajunLuke 2010-02-22 02:13:33