UIView子类的标准协议

时间:2015-11-16 17:04:05

标签: ios swift class uiview protocols

在WWDC 15上,Apple明确表示类应该从基本协议开始。在这里你可以找到我认为https://developer.apple.com/videos/play/wwdc2015-408/的原因。我的问题是,如果我有一个我曾经从UIView继承的类,我应该从哪个协议开始。我们会说它是一个UILabel所以我只是想让它显示一些东西,但不是难以处理的。

1 个答案:

答案 0 :(得分:2)

如果要在应用程序中创建一些新的类或结构,请从基本协议 开始。如果你需要UIKitFoundation,你应该坚持使用普通的子类(在你的情况下来自UIView),因为这些框架是旧的,它们的核心功能仍然是用Objective C写的,它是一个对象面向语言。