oc远程菜单的制作思路

今天聊聊远程修改菜单的内容跟思路

逻辑图

oc远程菜单的制作思路插图

远程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的扩展

我来发个例子模版,你们自行扩展:

© 版权声明
THE END
喜欢就支持一下吧
点赞6赞赏 分享
评论 共5条

请登录后发表评论