小编mar*_*ark的帖子

更改日历隐私时,iOS 7应用程序崩溃

我有一个应用程序使用事件工具包来将某些事件与iOS日历同步.这有效,但有一个例外.如果应用程序处于后台/暂停且日历的隐私设置已更改(设置>隐私>日历>我的应用程序),则应用程序崩溃.即使使用EkEventKit的类尚未使用,也会发生这种情况

到目前为止,我只在iOS模拟器中运行它,但Xcode只提供了应用程序发送给SIGKILL的有用信息.

有人可能会建议可能导致这种情况或我如何能够找到的东西

xcode cocoa-touch ios-simulator ekeventkit ios7

6
推荐指数
1
解决办法
2083
查看次数

绑定到用户默认值中的数组的@count

是否可以将 Control 绑定到存储在用户默认值中的数组的集合属性?

我试图(在 Xcode 4.3 的界面构建器中)将 Max Value 绑定到数组计数,如下所示:

最大值(共享用户默认值 Controller.values.MYArrayName.@count)
绑定到:共享用户默认值控制器
控制器键:
模型键路径: MYArrayName.@count

不幸的是,这根本没有影响(甚至没有任何错误)。

我可以将 Max Value 绑定到视图控制器中的 ivar,然后将其绑定到用户默认值中的值。例如

NSUInteger maxVal
...

NSUserDefaults* stdUD=[NSUserDefaults standardUserDefaults];
[self bind:@"maxVal" toObject:stdUD withKeyPath:@"MYArrayName.@count" options:nil];
Run Code Online (Sandbox Code Playgroud)

然后:

最大值(文件的所有者.maxVal)
绑定到:文件所有者
控制器密钥:
模型密钥路径: maxVal

但我希望不用额外的步骤就可以做到

xcode cocoa cocoa-bindings

3
推荐指数
1
解决办法
2011
查看次数