add post ios-singleton