修改一些功能  將新增的搬到xcode上面