iOS项目开发实战:利用用户偏好数据优化启动提示
发布时间
阅读量:
阅读量
本案例同样采用苹果公司所提供的用户偏好数据API,用于保存用户的输入信息。如需了解偏好设置的基础应用方式,可参考另一篇博客《iOS项目开发实战——使用用户首选项数据API存储信息》。该示例将实现根据用户的选项,在启动应用程序时决定是否弹出对话框提示。
(1)在界面设计中添加一个Switch开关组件,并将其与代码逻辑进行绑定。当用户开启Switch时,系统将在下次启动应用时显示对话框提示;若用户关闭Switch,则下次进入应用时将不再显示相关提示。
(2)在代码部分实现以下内容:
import UIKit
class ViewController: UIViewController {
var userDefault:NSUserDefaults!//用户首选项声明;
@IBOutlet weak var switchTips: UISwitch!//绑定Switch控件;
override func viewDidLoad() {
super.viewDidLoad()
userDefault = NSUserDefaults.standardUserDefaults()
switchTips.on = u
全部评论 (0)
还没有任何评论哟~
