今天聊聊远程修改菜单的内容跟思路
逻辑图
远程json文件
这个不废话,直接创建一个空的json文件上传到服务器
解析json
写代码解析我们的json内容,例子如下:
//解析服务器版本
NSError *error;
NSString *txturl = [NSString stringWithFormat:@"https://www.apibug.com/ioscrack/yqqs/apibug.json"];
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:txturl]];
NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
写菜单
接下来就是写我们的远程菜单对应的key,我这是写个例子,你们自行扩展:
//主标题
NSArray *zhugongneng = [json objectForKey:@"gongneng"];//主功能
NSString *zhutitle = [json objectForKey:@"zhutitle"];
NSString *fubiaoti = [json objectForKey:@"futitle"];
都能看懂什么意思,不多说了。
执行功能,对接key
然后就是执行功能跟对接key,那么我这里给你们一个例子,自行扩展:
最
json的扩展
我来发个例子模版,你们自行扩展:
本站代码教程仅供学习交流使用请勿商业运营,严禁二次倒卖,否则ban账号处理!
© 版权声明
THE END
请登录后查看评论内容