basic_ios::setstate如何实现以优化iOS应用状态管理?