iOS工作记录11:提现功能 绑定淘宝账号功能

2023-10-28 15:32

本文主要是介绍iOS工作记录11:提现功能 绑定淘宝账号功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

//只能提供给看得懂代码的人看,希望有帮助

- (void)viewDidLoad

{

    [super viewDidLoad];

    self.title = @"";

//显示基本信息MyAccountView--》为自定义View你们可以自己定义

    self.accountView = [[MyAccountView alloc] initWithFrame:CGRectMake(0, 64, VIEW_WIDTH, 210)];

    _accountView.backgroundColor = PRICE_TINTCOLOR;

    [self.view addSubview:_accountView];

    self.manager = [[DataRequestManager alloc] init];//初始化网络请求请求调用方法

    _manager.delegate = self;

     //提现按钮 

    [_accountView.getCashButton addTarget:self action:@selector(getCash) forControlEvents:UIControlEventTouchUpInside];


}

//提现按钮

- (void)getCash

{

    if ([_numberTextFiled.text  isEqual: @""] || [_apilyTextFiled.text  isEqual: @""]) {

        UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"支付宝账号和提现金额都不能为空哦" delegate:nil cancelButtonTitle:nil otherButtonTitles:@"确定", nil];

        [alert show];

        return;

    }

    if ([_numberTextFiled.text floatValue] > [_residueLabel.text floatValue]) {

        UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"余额不足哦" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil];

        [alert show];

        return;

    }

    if (![_defaults objectForKey:@"apilyNum"]) {

        [_defaults setObject:_apilyTextFiled.text forKey:@"apilyNum"];

        [_defaults synchronize];

    }

    if (![_apilyTextFiled.text isEqualToString:[_defaults objectForKey:@"apilyNum"]]){

        [_defaults setObject:_apilyTextFiled.text forKey:@"apilyNum"];

        NSDictionary * dic = @{@"openid": USER_ID, @"alipay": _apilyTextFiled.text};

        [_manager methodPostWithURL:ALIPAY parameters:dic];

        return;

    }

    if ([_apilyTextFiled.text isEqualToString:[_defaults objectForKey:@"apilyNum"]]){

        NSDictionary * dic = @{@"openid": USER_ID, @"credits": [NSNumber numberWithInt:[_numberTextFiled.text floatValue] * 100]};

        [_manager methodPostWithURL:WITHDRAWAL parameters:dic];

    }

}




这篇关于iOS工作记录11:提现功能 绑定淘宝账号功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/294181

相关文章

C++11第三弹:lambda表达式 | 新的类功能 | 模板的可变参数

🌈个人主页: 南桥几晴秋 🌈C++专栏: 南桥谈C++ 🌈C语言专栏: C语言学习系列 🌈Linux学习专栏: 南桥谈Linux 🌈数据结构学习专栏: 数据结构杂谈 🌈数据库学习专栏: 南桥谈MySQL 🌈Qt学习专栏: 南桥谈Qt 🌈菜鸡代码练习: 练习随想记录 🌈git学习: 南桥谈Git 🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈�

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

Node.js学习记录(二)

目录 一、express 1、初识express 2、安装express 3、创建并启动web服务器 4、监听 GET&POST 请求、响应内容给客户端 5、获取URL中携带的查询参数 6、获取URL中动态参数 7、静态资源托管 二、工具nodemon 三、express路由 1、express中路由 2、路由的匹配 3、路由模块化 4、路由模块添加前缀 四、中间件

Spring框架5 - 容器的扩展功能 (ApplicationContext)

private static ApplicationContext applicationContext;static {applicationContext = new ClassPathXmlApplicationContext("bean.xml");} BeanFactory的功能扩展类ApplicationContext进行深度的分析。ApplicationConext与 BeanF

JavaFX应用更新检测功能(在线自动更新方案)

JavaFX开发的桌面应用属于C端,一般来说需要版本检测和自动更新功能,这里记录一下一种版本检测和自动更新的方法。 1. 整体方案 JavaFX.应用版本检测、自动更新主要涉及一下步骤: 读取本地应用版本拉取远程版本并比较两个版本如果需要升级,那么拉取更新历史弹出升级控制窗口用户选择升级时,拉取升级包解压,重启应用用户选择忽略时,本地版本标志为忽略版本用户选择取消时,隐藏升级控制窗口 2.

SpringMVC入参绑定特别注意

1.直接在controller中定义一个变量,但是此种传输方式有一个限制就是参数名和请求中的参数名必须保持一致,否则失效。 @RequestMapping("test2")@ResponseBodypublic DBHackResponse<UserInfoVo> test2(String id , String name){UserInfoVo userInfoVo = new UserInf

工作常用指令与快捷键

Git提交代码 git fetch  git add .  git commit -m “desc”  git pull  git push Git查看当前分支 git symbolic-ref --short -q HEAD Git创建新的分支并切换 git checkout -b XXXXXXXXXXXXXX git push origin XXXXXXXXXXXXXX

Android 10.0 mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现

1.前言 在10.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,拍照保存的图片 依然是竖屏的,所以说同样需要将图片也保存为横屏图标了,所以就需要看下mtk的camera2的相关横屏保存图片功能, 如何实现实现横屏保存图片功能 如图所示: 2.mtk

Spring+MyBatis+jeasyui 功能树列表

java代码@EnablePaging@RequestMapping(value = "/queryFunctionList.html")@ResponseBodypublic Map<String, Object> queryFunctionList() {String parentId = "";List<FunctionDisplay> tables = query(parent