本文详细介绍了如何使用 nsuserdefaults 类为 whereami 应用程序添加用户首选项功能,以允许用户选择地图类型。通过实现 uisegmentedcontrol 和 changemaptype 方法,用户的选择将存储为首选项,以便在下次应用启动时保留。文中还提到如何注册默认值和读取存储的首选项。