大家好,我接近编程Swift,然后马上感觉我是Swift的新手
在我在Obj-C的项目中,我创建了许多我在我的应用中使用的类UIView
我从Obj-C for Swift实现这些类UIView
时出现问题...
简而言之,直到现在我一直用这个......
我的班级UIView
有各种初始化框架等......但是直接的实例类型详细阐述了所有
-(instancetype)initializeNotificationViewWithTitle:(NSString *)notificationTitle
notificationMessage:(NSString *)notificationMessage
notificationType:(UTNotificationType)notificationType
notificationMode:(UTNotificationMode)notificationMode
现在我无法在Swift中使用它很多人肯定知道Swift是最简单的Obj-C但我仍然无法适应
你可以让我理解如何实现我在Obj-C Swift中发布的这个函数吗?
答案 0 :(得分:2)
您提供的方法看起来像一个简单的init方法,swift中的init方法看起来像
init(title: String, message: String, type: UTNotificationType, mode: UTNotificationMode) {
//init
}
并将其用作
let aView = NotificationView(title:"title", message:"message", type: someType, mode: someMode)