Xcode 4.2 可以为我在头文件中定义的协议(protocol)自动生成 stub 吗?
在本教程 (http://kurrytran.blogspot.com/2011/10/ios-5-storyboard-and.html) 的第 4 点注释中作者说,Xcode 现在将自动生成我需要的方法.否则我做错了什么......
最佳答案
从你的问题来看,我无法准确理解你需要什么。
如果您需要像 -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
这样的样板代码当您子类化 UITableViewController
时出现的实现, 那么你应该创建自己的模板 as Grouchal suggests .还要检查我问过的类似问题 here .
我认为您链接到的教程是指代码感,例如:
- 在头文件中,添加类似
<UITextFieldDelegate>
的协议(protocol):
@interface FirstViewController : UIViewController <UITextFieldDelegate>
- 保存,然后在您的 .m 文件中,您可以看到只需键入破折号“-”然后按键盘上的“Escape”即可实现的新方法。如果您键入第一个字母,例如“-tex”,然后“Escape”将显示 UITextFieldDelegate 的方法,这会有所帮助。
用 UITableViewDelegate
做同样的尝试和 UITableViewDataSource
,您将看到与 step 4 处的结果类似的结果您的教程(请注意,在屏幕截图中,用户已经键入“-tab”以获取方法列表)。
关于ios - 如何在 XCode 4.2 中为协议(protocol)自动生成 stub ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7985963/