多年来我注意到Apple在使用Swift时删除了诸如'NS'之类的前缀。现在,当我浏览本地通知教程时,我看到UIUserNotificationSettings已被弃用,它要求我们使用UNNotificationSettings。我知道'NS'代表下一步所以有可能是'UN'代表某种东西吗?
答案 0 :(得分:6)
UNNotificationSettings
类和其他UNNotification...
类等类位于UserNotifications
框架中。因此,似乎“UN”用于用户通知。
答案 1 :(得分:4)
作为一般规则,框架内的每个项目都使用它的名称前缀
UIButton -> UIKit -> User Interface
AVAudioPlayer -> AVFoundation -> Audio Video
UNNotification -> UserNotifications - > User Notification