nsundomanager

    1热度

    2回答

    是否可以在每次更改时都不调用will/didChangeValueForKey:方法来绑定/获取NSDocument的isDocumentEdited属性的通知?

    1热度

    1回答

    我想要的是让我的iPhone应用程序始终知道晃动手势,除非有任何UITextfield或UITextview成为firstResponder。 (我也跟着这样的:https://stackoverflow.com/questions/150446/how-do-i-detect-when-someone-shakes-an-iphone/1351486#1351486I) 我继承UIWindow和

    0热度

    1回答

    我有一个应用程序,使用摇手势除了撤消之外的其他东西。我想使用NSUndoManager和所有的例子和方法,说我必须把下面的行放在我的applicationDidFinishLaunching方法中。 application.applicationSupportsShakeToEdit = YES; 是否可以使用NSUndoManager而不支持摇动撤消手势?

    7热度

    1回答

    在我的iOS应用程序的界面我有明确的撤消&重做按钮(摇到撤消是一个相当重量级的行动,在这方面,索马里发展事务处是相当频繁地执行)。通常情况下,我会用志愿观察NSUndoManager的canUndo和canRedo关键路径,使&禁用按钮的通知进来不幸的是,NSUndoManager似乎并没有被KVO兼容那些关键路径 - 或者至少,我没有看到任何通知方面的信息。 所以我的问题是:我如何得到这个工作?

    4热度

    1回答

    虽没在谷歌开发者页面GCM所有指令(清单设置,配置文件,注册在控制台..) public class MyInstanceIDListenerService extends IntentService { private static final String TAG = "RegIntentService"; private static final String[] TOPICS = {"

    0热度

    1回答

    所以这个问题: 我滴个部分项目到它创建了一个撤消在幕后分组...编辑区,掉落物品的整个过程实际上就是一个集合任务。 如果我然后删除任务,我可以选择撤消删除。 如果我这样做撤消我在控制台中的错误: _endUndoGroupRemovingIfEmpty :: NSUndoManager 0x343f5a0处于无效状态,endUndoGrouping调用没有匹配的开始 它不会返回所有的物品放回观点然

    0热度

    2回答

    我有一个使用Core Data设置的优雅系统,其中任何时候模型对象的属性都被更改,它会自动反映在使用键值观察的相关视图中,但我使用撤销操作遇到了问题。 当我删除了一个模型对象时,就会出现这个问题。当发生这种情况时,关联的视图会与所有的键值观察一起被销毁。用户突然决定删除是一个坏主意,并发出恢复模型对象的撤消命令。在这一点上,键值观测已经被破坏,我似乎无法找到一个很好的方法来找出哪个模型对象已经从死

    -1热度

    1回答

    我试图在我的应用程序中使用核心数据实现撤消管理器。而不是使用我的ManagedObjectContext中的默认撤销管理器创建自己的UndoManager im。因为我没有手动注册任何操作,我也不是开始或结束任何撤消组。撤消对大多数情况下都可以正常工作,但是在某些情况下它会暂停并且不撤消。 我登录groupingLevel,发现的任何动作,groupingLevel增量从0到1的任何其他操作,将g

    1热度

    1回答

    我想将NSUndoManager添加到我的程序中,但我不确定如何向管理器注册方法?使用: [myUndoManager registerUndoWithTarget:selector:object:]; 如果我有以下方法: -(IBAction)tapButton:(id)sender { myFoo++; yourFoo++; //incrementing intege

    0热度

    1回答

    我在我的页面上有多个javascript ajax请求。现在,在一个特定的ajax调用中(由onclick事件触发),我重复收到3条错误消息。在检查reuest.readyState时,我发现每次出现错误时,它已准备好状态分别为1,2和3,然后工作(显然,readyState = 4)。 这里是Ajax请求,我向服务器发送: function fetch(parameter){ var myre