在web开发中我们经常会利用cookie能清除吗s跟踪记录一些用户信息,比如登陆产生的token,用户的一些偏好设置等在iOS中也是一样,可以利用cookie能清除吗s记录用户的一些选择或设置,比如:用户选择某个感兴趣的行业他希望下次他再次打开app的时候能够直接看到该行业相关的资讯,这时候就可以利用cookie能清除吗s记录用户的选擇如图:
利用cookie能清除吗s记录用户选择
industry_cat代表用户选择的感兴趣的行业,客户端发出请求的时候会自动将cookie能清除吗s带上这样做的好处很明顯,不需要接口做额外的改动譬如增加一个代表行业的字段。我们只需要保证cookie能清除吗s存在且它没有过期不过这里要注意和web浏览器不┅样的地方是:iOS中,应用退出会话结束的时候,cookie能清除吗s是默认被丢弃的,而浏览器默认是保存的所以我们还需要对cookie能清除吗s做一些简單的操作:
//将cookie能清除吗过期时间设置为一年后 //下面一行是关键,删除cookie能清除吗s的discard字段,应用退出会话结束的时候继续保留cookie能清除吗s这样即达箌我们的目的了。