当前位置 博文首页 > xixi:创建一个 iOS 的 Widget (一)
一. 首先 创建一个TestWidgetDemo 项目
二. 创建一个widget
(方式如下)
三. 跟着我们要开启共享App Group
(因为要通过widget 这个group 来共享权限 获取数据,而这个Group 在哪里呢 要怎样设置呢? 看图)
四.TestWidgetDemo 的ViewController.m 设置要传给Widget的值
NSUserDefaults *def = [[NSUserDefaults alloc] initWithSuiteName:@"group.xixi"];
[def setObject:@"xixi" forKey:@"name"];
[def setObject:@18 forKey:@"age"];
[def synchronize];
五.在Widget的 TodayViewController.m 里面把相应的值取出来
NSUserDefaults *def = [[NSUserDefaults alloc] initWithSuiteName:@"group.xixi"];
NSLog(@"name: %@",[def objectForKey:@"name"]);
NSLog(@"age: %@", [def objectForKey:@"age"]);
结果
下一篇聊下 Widget 在iOS10 去控制 折叠 和 展开
—->>>>>创建一个 iOS 的 Widget (二)<<<<<—-
cs