在XCode中将委托或协议的方法添加到.m文件中的最有效方法是什么
发布时间:2020-12-15 01:42:43 所属栏目:百科 来源:网络整理
导读:当在.Net环境中实现接口(相当于Objective-C中的协议)时,IDE会自动将需要实现的属性和方法添加到类的文件中.是否存在会在Xcode环境中导致类似行为的设置?代表会这样做吗? 此时,我发现自己从Apple的在线文档中复制/粘贴协议/委托的方法. 解决方法 抱歉迟到的
当在.Net环境中实现接口(相当于Objective-C中的协议)时,IDE会自动将需要实现的属性和方法添加到类的文件中.是否存在会在Xcode环境中导致类似行为的设置?代表会这样做吗?
此时,我发现自己从Apple的在线文档中复制/粘贴协议/委托的方法. 解决方法
抱歉迟到的评论,
我用这个巧妙的技巧. 例如,您的类名为“MyClass”,您希望它具有协议NSTableDataSource.你做的就是写作 @interface MyClass : NSObject <NSTableDataSource> { ... usual stuff here ... @end 然后,右键单击NSTableDataSource,单击“跳转到定义”….然后您可以从那里复制它. 如果你想让它成为委托,让我们再说一遍,NSTableView,你只需要命名协议NSTableViewDelegate(这是一个实际的协议名称!),右键单击它,点击“跳转到定义” – 然后你就可以了,你只需要忽略那些预处理器标记. 它可能不像Java接口和NetBeans那么容易,但它并没有明显变慢. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- PostgreSQL对接SequoiaDB
- 初探JDeveloper - <ImageViewRendererUtils> &l
- fir.im Weekly - 30 天从 0 开始学 Swift
- fastjson jsonobject 转javaobject报错java.lang
- React Native开发环境搭建中的各种坑-Windows
- Having Fun With PostgreSQL.pdf
- Ajax原理-原生js的XMLHttpRequest对象意义
- c – 为什么GLUT如此糟糕?
- _OBJC_CLASS_$_Play", referenced from
- C# 读取指定路径配置文件的方法
热点阅读