ios - Init、带参数的 Init 和 Convenience Init

标签 ios swift ios8 init

何时使用 init、带参数的 init 或 iOS 8 (Swift) 中的便利 init,

Objective-C 中的 convenience init 等价于什么?

最佳答案

你的类将有一个必需的初始化器,便利的初始化器将调用所需的初始化器。

在 Objective-C 中,你指定了初始化器,所有其他初始化器都调用这个初始化器。

关于ios - Init、带参数的 Init 和 Convenience Init,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26693166/

相关文章:

ios - 带有 iOS8 的 iPod Touch 被检测为 iPhone

ios - UIStackView - 将图像定位在 sibling 的边缘

iphone - 从 UIImagePickerController 相机 View 推送一个 viewController

ios - UIButton 的 IB_DESIGNABLE 无法呈现实例

ios - UIcollectionview 单元格问题 Swift

ios - 波形绘制性能优化

swift - MPMoviePlayer 无法使用 Swift 播放

ios - localPlayer是否仍然通过身份验证,即使身份验证失败

ios - 将自定义 UIView 中的 UITextField/UITableView 的委托(delegate)设置为管理 ViewController

swift - 设置Widget的TimelineProvider刷新间隔