>我有func,它返回随机生成的加密货币的结构数组,然后将其传递给tableView。 我收到此错误无法将类型"NSNotification.Name"的值转换为预期的参数类型"通知">我是否朝着正确的方向前进?
Notification.Name
只是一个字符串。您需要做的是使用此Name
构造通知。在您的postNotification(notification:)
方法中,您传递的是String
,而不是Notification
。
尝试将以下代码替换为:postNotification(notification: Notificator.dataUpdateNotification)
:postNotification(notification: Notification(name: Notificator.dataUpdateNotification))
。
您需要将Notification
传递到此方法中,但您传递的是Notification.Name
,这是一个String
,而不是Notification
。