iOS如何在可重用的UI小部件中打包可重用代码?像一个经过大量修改的文本小部件?
我构建了一个UITextView,它具有许多特定于我的应用程序的自定义功能(点击网络服务器获取一些特殊的宏功能,有特殊的自动填充字典等等)。
我想在iOS应用程序的多个屏幕中重用此特殊文本条目。我怎样才能整齐地打包这些代码,以便可以像UITextView一样简单地重复使用?
答案 0 :(得分:2)
你可以创建一个将UITextView作为超类的类,这个类也将是实现你的函数以支持自定义功能的地方,而且你的类将直接用于UITextView以利用自定义功能。
答案 1 :(得分:1)
您将@interface
块放在.h文件中,将@implementation
块放在.m文件中。然后在任何你要使用的文件中,#import
顶部的.h文件(使用双引号,而不是尖括号)。