小编Bri*_*ing的帖子

已使用的objective-c前缀列表

我正在为我正在编写的库选择一个名称空间,我想避免与其他名称空间冲突.

有没有人知道列出所有正在使用的类前缀的网站?

iphone cocoa objective-c

15
推荐指数
2
解决办法
4186
查看次数

推送通知权限

试图在应用程序中拒绝推送通知时解决几个极端情况,我有两个问题:

1)有没有办法重置用户是否看到弹出通知请求?

2)有没有办法确定用户是否对通知请求说"不"?

apple-push-notifications ios

7
推荐指数
2
解决办法
5175
查看次数

查找objc运行时数据不安全

我时不时地在调试器中开始出现这个错误.有时调试器会挂起,有时它会暂停一分钟.这是在单步执行所有objective-c代码时.

有什么可能导致它的想法吗?我刚刚开始使用静态库,我正在逐步执行静态库代码,似乎可能会加剧它.

iphone xcode

5
推荐指数
1
解决办法
2841
查看次数

NSManagedObject和isDeleted

我有一个多上下文核心数据应用程序,它大量使用观察者来保持UI状态.由于删除了观察对象,我遇到了一系列删除问题.我很想用'if([mo isDeleted])返回来保护我的观察者;':

来自NSManagedObject文档

如果Core Data要求持久存储在下一个保存操作期间删除该对象,则该方法返回YES.它可能在其他时间返回NO,特别是在删除对象之后.它将停止返回YES的即时性取决于对象在被删除过程中的位置.

好吧,我书中的设计选择很糟糕,但我很好奇人们如何解决这个问题.显然我需要在删除之前清除观察到的属性.我认为只有"干净"的方法是观察NSManagedObjectContextWillChange事件,看看我是否存储了任何已删除的对象.看起来像一个干净的工作,但也许我错过了一些东西.

core-data objective-c

4
推荐指数
1
解决办法
2223
查看次数