腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
从
NSDocument
中
分离
NSTextView
的
撤销
管理器
?
、
、
、
我有一个
NSDocument
,它是一种不可直接编辑
的
格式,它是用XML描述
的
。NSWindow有一个关联
的
设置视图控制器,它可以很好地操作文档
中
的
数据,undo按预期工作,保存等。现在NSWindow
中
还有一个
NSTextView
,用户可以在其中输入一些文本,但它不是文档内容
的
一部分,它只用作临时文本。当然,我也想对这个文本支持undo,所以我在界面生成器
中
为这个
NSTextView
启用了"
浏览 14
提问于2020-07-14
得票数 0
回答已采纳
1
回答
如何
判断哪个NSTextField是编辑
的
?
、
、
、
我
的
NSDocument
子类采用NSTextFieldDelegate。文档窗口包含多个NSTextField实例(所有设置都是文档类
的
出入口)。当用户编辑文本字段时,我希望通知我
的
文档。但是NSTextFieldDelegate协议
中
的
所有方法都是
从
NSTextViewDelegate继承
的
,因此在它们
的
参数
中
传递NSText*实例,而不是 NSTextField实例。同样适用于通知: - (void) contr
浏览 3
提问于2012-12-17
得票数 0
回答已采纳
2
回答
设置多个NSWindowController对象和
NSDocument
、
、
据我所知,
NSDocument
实际上是为了使用单个窗口而创建
的
,而且似乎在后面增加了多个窗口
的
能力。例如,似乎
NSDocument
应该始终是任何窗口
的
NIB文件
的
所有者。但是,如果我想将窗口控制器
从
文档中
分离
出来呢?例如,在
NSDocument
子类
中
,我目前正在使用以下代码: [self setMyWindowController1:[[Wind
浏览 2
提问于2015-10-18
得票数 0
回答已采纳
1
回答
在应用程序终止/窗口关闭之前对
NSDocument
做最后一次更改?
、
、
、
、
我有一个基本
的
基于
NSDocument
的
应用程序。在以下情况下,我需要对该文件作最后
的
修改: 让我们假设用户输入了一些文本,但没有按Enter键。❌就是这里变得棘手
的
地方。以下结果导致
NSDocument
.performActi
浏览 2
提问于2019-08-28
得票数 0
回答已采纳
1
回答
核心数据+
NSTextView
+撤消
管理器
、
、
、
我正在尝试为
NSTextView
支持
的
核心数据做一些不平凡
的
工作。我希望在我
的
核心数据模型
中
存储
的
不是整个NSTextStorage,而是将其拆分成段落,并将这些段落分别保存在单独
的
实体
中
。如果我存储TextDidChange通知
中
的
每个更改或其他内容,我基本上失去了
NSTextView
的
撤消支持,因为核心数据开始存储进入文本存储
的
每个字符。因此,撤消
管理
浏览 0
提问于2014-10-26
得票数 5
1
回答
NSTextView
不接收字符串
、
我正在编写一个基本
的
文本编辑器,需要实现一个读取方法。因为我使用
的
是
NSDocument
,所以我决定重写- (BOOL)readFromData:(NSData *)data ofType:(NSString *)typeName error:(NSError我已经将xib
中
的
textView对象连接到textView属性文件
的
所有者(即
NSDocument
子类)。我
的
代码出了什么问题?我
的
源文件只是GNDocument.h和.m<e
浏览 2
提问于2012-09-09
得票数 2
回答已采纳
1
回答
基于非文档应用程序
中
的
NSUndoManager
、
、
我正在编写一个风格类似于AddressBook.app
的
非
NSDocument
-based应用程序。它只有一个位于MainMenu.nib
的
窗口。如果我创建一个NSUndoManager实例并将其存储到我
的
AppController类
的
实例变量
中
,则在向
管理器
注册
撤销
时不会启用"Undo“菜单项。为了将NSUndoManager实例连接到菜单项并让它管理窗口
的
脏状态,我必须做些什么?
浏览 1
提问于2012-06-25
得票数 2
3
回答
如何
通过编程更改
NSTextView
的
textValue来实现undo/redo?
、
、
我创建了一个简单
的
演示应用程序,其中包含一个
NSTextView
和一个按钮,它提供了一个指向textView
的
NSTextViewDelegate并添加了一个操作:OK -为了避免
NSTextView
的
问题,我创建了一个模型类,将
NSTextView</em
浏览 0
提问于2011-11-25
得票数 10
2
回答
撤消
管理器
为空-为什么?
、
、
为什么在基于文档
的
应用程序
中
,子窗口中
的
[self undoManager]为零? 它不应该引用其父窗口
的
撤消
管理器
吗?在父窗口中,我得到了撤消
管理器
的
实际地址!
浏览 0
提问于2012-06-27
得票数 3
回答已采纳
2
回答
可可:寻找一种在不破坏
撤销
的
情况下编程操作
NSTextView
存储
的
一般策略。
、
、
我尝试了两种不同
的
通用方法,这两种方法都导致
NSTextView
的
本机撤消
管理器
以不同
的
方式失去同步。在每种情况下,我只使用
NSTextView
委托方法。
中
的
更改。同样,一些编程更改允许清理
撤销
,但有些则不允许(尽管这次更改不同,方式也不同)。 在所有这些背景下,我
的
问题是,有人能告诉我一种以编程方式操作
NSTextview
存储
的
一般策略吗?这将保持撤消
管理器
<e
浏览 7
提问于2011-04-07
得票数 17
回答已采纳
6
回答
如何
检查响应链?
、
、
、
、
当用户选择其中一个子文档时,该文档将使用相同
的
窗口控制器打开,并在窗口中放置一个
NSTextView
。窗口控制器
的
文档关联被更改,以便“已编辑
的
点”和窗口标题跟踪当前选定
的
文档。想想Xcode项目,以及在其中编辑不同
的
文件时会发生什么。当前视图->超级视图(重复) ->窗口->
浏览 7
提问于2010-11-22
得票数 23
回答已采纳
1
回答
如何
委派textStorageDidProcessEditing通知?
、
、
、
、
我尽量简短,如果我提供
的
信息不够多,请不要误会: 我在一个基于文档
的
可可应用程序
中
得到了一个
NSTextView
,它是的结果。在我
的
"PureBasicDocument.m“实现
中
,我获得了textDidChange方法,每当我在
NSTextView
中
更改一些东西时,就会调用该方法。我还获得了用于textStorageDidProcessEditing通知
的
方法,但它从未被调用过。我
如何
调用它?我肯定我只是
浏览 1
提问于2011-07-28
得票数 1
2
回答
NSDocument
读取RTFD数据
、
、
将RTFD文件类型添加到我
的
Info.plist后,我收到消息"readFromFileWrapper:ofType:error:必须被覆盖,您
的
应用程序才能处理文件包。here but I don't know how to load the rtfd data then :(任何帮助都是用来表示
的
:
浏览 0
提问于2010-02-16
得票数 0
回答已采纳
1
回答
从
文件中加载
NSDocument
数据,但是出口是零吗?
、
、
这涉及到覆盖readFromData:ofType:error:.我很好奇,当readFromData:ofType:error: is被调用时,人们
如何
处理尚未连接
的
插座。苹果公司
的
文件称: ..。您必须记住,
NSDocument
数据读取方法(如readFromData:ofType:error:)是在加载包含在其nib文件
中
的
文档
的
用户界面对象之前调用
的
。我想这份装货单是我店零
的
原因。由于未加载出口,我发现需要创建额外
的
浏览 4
提问于2015-06-28
得票数 0
1
回答
Xcode,第一响应程序
、
、
、
我今天所做
的
就是右键单击我
的
First Responder,并看到所有都收到了操作。有趣
的
是,还有一些额外
的
方法--
撤销
、重做、返回、继续前进--我在UI中放置了一个UIbutton,并将它连接到撤消。当我运行该应用程序时,单击了UIButton,没有发生任何事情。
浏览 3
提问于2013-10-22
得票数 2
回答已采纳
1
回答
如何
为NSWindowController实现自定义
NSDocument
、
、
我有一个基于
NSDocument
的
应用程序,运行良好,但是现在我想给它一个客户NSWindowController,以便实现对它
的
NSTouchbar支持。到目前为止,我刚刚使用了
NSDocument
提供
的
标准
NSDocument
,所以我没有任何经验。Cocoa/Cocoa.h> @interface Document :
NSDocu
浏览 4
提问于2016-11-15
得票数 1
回答已采纳
2
回答
wso2应用编程接口
管理器
撤销
特定用户或应用程序
的
令牌
、
、
、
在wso2应用程序接口
管理器
中
,客户端可以使用Token api来
撤销
特定
的
令牌。这是为了让应用程序在注销等过程
中
处理令牌
撤销
。是否存在可从第三方应用程序调用到API
管理器
的
api,其中包含用户被删除
的
信息,因此api<em
浏览 0
提问于2018-02-23
得票数 0
2
回答
为
NSDocument
启用保存
、
、
当我创建我
的
NSDocuments时,我使用NSDocumentController子类来做一些自定义
的
事情。奇怪
的
是,在创建文档时,菜单
中
的
Save选项被禁用。问题是我使用save函数
从
文档
中
手动保存一些内容,因此它与主要
的
NSDocument
保存过程是
分离
的
。我在第一次创建
NSDocument
saveToURL时使用它,所以这可能是后来禁用保存
的
原因。有没有
浏览 1
提问于2009-07-08
得票数 1
回答已采纳
1
回答
使用Git作为撤消-重做
管理器
?
、
我试图使用Git作为对目录进行更改
的
撤消-重做
管理器
。B* 17fa95e当前“活动”提交:F(由->表示)
撤销
* aefe3ee C* 458bb4f B* 17fa95e A 更改G 我
如何
完成这一行为?我可以使
浏览 0
提问于2019-05-26
得票数 0
1
回答
NSTextView
:替换所有选项卡
、
我有一个
NSTextView
,我想使用空格而不是制表符。我想我会在我
的
textview delegate
的
textStorageWillProcessEditing:
中
replaceOccurrencesOfString:withString:options:range:,但它不工作(
撤销
中断)。请问,有谁知道
如何
实现这样
的
功能吗?有没有别的办法呢?Edit:这是我在textStorageWillProcessEditing:方法
中
拥有的内容: ts
浏览 0
提问于2012-05-19
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
达芬奇的项目文件管理必须建立规范流程
微软加速分离explorer.exe进程:现已分离“Impressive Shell”
掌握C+命令模式,让你的程序更灵活、易维护!
一款无需 root、自动跳过启动页广告的应用神器,你不来瞧一瞧
你所不知道的电脑小技巧,你肯定用的上的
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券