Cocoa forControlEvents:WHATGOESHERE

2023-12-02

在 Cocoa/Objective-C 中,如果我以编程方式创建了一个按钮,我应该为我的控制事件添加什么?

[btnMakeChar addTarget:self action:@selector(makeChar:) forControlEvents:WHAT GOES HERE?];

在 iOS 中,你可以像这样编写 ControlEvents: UIControl Event TouchUpInside

我找不到任何东西来展示我只用可可,而不是可可触感


我不确定我的理解是否正确,但如果你正在为 Mac 编程,

[theHappyButton setTarget:self];
[theHappyButton setAction:@selector(doStuff)];

它是两行独立的代码,而不是 iPhone 上的一行代码组合。

我希望这就是你所追求的?

要在 doco 中找到它:选择 10.6 doco(非 iOS)并搜索“setAction:”。您将在 NSControl 类参考中看到它。 NSButton 当然是 N​​SControl 的子类。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cocoa forControlEvents:WHATGOESHERE 的相关文章

  • NSPredicate 格式字符串不起作用

    在我的代码中 我想检查记录是否已存在 以便我知道是创建它还是更新它 但我遇到了一个问题 问题是当我使用这个时 NSPredicate pred NSPredicate predicateWithFormat ATTRIBUTE ID idN
  • Cocoa - 在另一个 xib 上显示 xib

    谁能告诉我如何 或指导我有关信息 在另一个 xib 笔尖 上显示 xib 笔尖 我希望如何放置它 以便我可以以编程方式将它移动到主笔尖 就像这样 这显然不起作用 void drawRect NSRect dirtyRect NSRect c
  • WebView 不运行 loadHTMLString 中给出的 JavaScript

    我不明白为什么这不起作用 我的桌面上有一个 test htm 文件 如下所示 This is x 2 我有一个 WebVie
  • 如何从 Xcode 4 中的实体创建用户界面?

    我已经用核心数据进行了几天的实验 并且在过去的几个小时里尝试找出如何从 xcode 4 中的实体创建 UI 根据我一直在阅读的书籍 您必须选择将核心数据实体拖到界面生成器中的窗口中 但是当我在 xcode 4 中执行此操作时 没有任何反应
  • 为什么在 10.5 上我必须在 NSWindowController 上调用 showWindow 两次?

    我有一个 NSWindowController 的子类 我用它从笔尖加载窗口并将其显示在屏幕上 下面是当我想显示窗口时调用的代码 在 10 6 上 当调用 showCustomWindow 时 会显示窗口 但在 10 5 上 必须调用此方法
  • 显示器连接或断开连接时的通知

    我正在开发一个 OS X 应用程序 该应用程序在所有连接的显示器的所有可用空间上显示自定义窗口 我可以通过调用 NSScreen Screens 获取可用显示对象的数组 我目前缺少的是一种判断用户是否将显示器连接到系统或从系统断开屏幕的方法
  • 使用 Cocoa/OSX 合并/堆叠两个图像

    我有一个 CGImageRef 我们称之为原始图像 和一个透明 png 水印 我正在尝试编写一种方法将水印放置在原始内容之上 并返回 CGImageRef 在 iOS 中 我会使用 UIKit 将它们绘制到上下文中 但这在 OSX 中似乎不
  • 如何为 NSAttributedString 内的文本设置“隐藏”属性?

    我有一个 Cocoa 应用程序NSTextView控件将其文本保存在NSAttributedString 实际上我相信这是一个NSMutableAttributedString 我可以轻松地在该字符串内的不同字符范围上设置和修改不同的文本属
  • 使用 Cocoa 获取无法安装的驱动器列表

    我想获取在 OS X 下使用 Cocoa Objective C 无法安装 弹出的驱动器列表 我希望 NSWorkspace getFileSystemInfoForPath 能帮助我 NSArray listOfMedia NSWorks
  • 避免“在此块中强烈捕获自身可能会导致保留周期”消息

    每次我必须在块内使用全局变量或属性时 如下所示 self save if isItSaving NO self saveMyFile 我必须像这样重写 BOOL iis isItSaving id myself self self save
  • gdb 声称它不知道如何运行

    我在 Mac Pro 上的 Mac OS X 10 6 6 上使用 Xcode 3 2 3 来构建 GrowlTunes 的修订版 5fd480ef577f咆哮开发存储库 http growl info hg growl developme
  • 准确地从屏幕上的像素获取颜色并转换其颜色空间

    我需要从屏幕上的像素获取颜色并转换其颜色空间 我遇到的问题是 将值与数字色度计应用程序进行比较时 颜色值不相同 create a 1x1 image at the mouse position if let image CGImage CG
  • NSView 中 CALayers 的简单示例

    我正在尝试将多个 CALayer 添加到 NSView 但显示时我的视图仍然为空 这是我的代码 id initWithFrame NSRect frame self super initWithFrame frame if self sel
  • 如何将NSTextView的格式化内容转换为字符串

    我需要将 NSTextView 的内容从 Mac 应用程序传输到 iOS 应用程序 我使用 XML 作为传输文件格式 所以我需要将 NSTextView 的内容 文本 字体 颜色等 保存为字符串 有什么办法可以做到这一点吗 一种方法是存档
  • 在 macOS 中获取用户首选的温度设置

    我正在尝试读取温度单位 摄氏度 华氏度 的用户设置系统首选项 我试图使用 NSLocale 获取此数据 但我找不到任何温度设置的证据 甚至可以读取这些数据吗 Thanks 官方 API 记录在首选项 实用程序 https developer
  • 为什么这段代码不能产生正确的输出? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 给定一个字符串和一个数字 该函数将从
  • NSRunningApplication - 终止

    我将如何使用NSRunningApplication 我有与启动应用程序相反的东西 NSWorkspace sharedWorkspace launchApplication appName 但我想关闭一个 当我调试代码时出现错误NSRun
  • 无法将 NSMutableDictionary 发送到另一个类

    All 我试图将 NSMutableDictionary 响应 发送到我的另一个类 或者更确切地说 让另一个类从这个类中提取字典 当另一个类使用 getResponse 方法时 它返回 null 我附加的代码是我的 XML 解析器 它将我需
  • 如何构建 Objective-C 静态库? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一些 Objective C 类 目前在 Cocoa 应用程序 Mac OS X 和 Cocoa Touch 应用程序 iOS 中
  • Objective-C 语法是什么,椭圆式点表示法? “……”

    我在 Joe Hewitt 的 Three20 源代码中注意到了这一点 而且我以前从未在 Objective C 中见过这种特殊的语法 甚至不知道如何在适当的谷歌搜索中引用它 来自 UITableViewDataSource TTSecti

随机推荐

  • 位置“/”处的匹配叶路由没有元素

    位置 处的匹配叶路由没有元素 这意味着默认情况下它将呈现一个空值 从而导致 空 页面 App js File import BrowserRouter as Router Routes Route from react router dom
  • 如何使用 Silverlight 4.0 且不使用 EF 设置 RIA 服务

    作为 Silverlight 新手 我发现设置 RIA Web 服务非常困难 网络上提供的示例几乎总是将实体框架称为 ORM 但我们使用 NHibernate 作为 ORM 我知道 Brad Abrams 的教程 他使用 NHibernat
  • Django ManyToManyField 引用其他应用程序返回“app.model.None”

    我试图从另一个应用程序获取模型 ManyToManyField 并创建一个列表 但在尝试在模板中调用它时它返回 app1 Model None app1 models class Illness models Model title mod
  • 将 1000 位数字与 10 位数字交换 (C)

    我正在尝试切换 例如 输入 54321 987 然后 4 和 2 应该切换 因此输出将为 52341 987 54321 777 应变为 52341 777 如果是 2345 777 则应为 4325 777 除此之外的任何事情我都不关心
  • 将设备中分配的数据从设备复制到主机

    我有一个在设备中动态分配的指针 那么如何将其从设备复制到主机 include
  • 绘制堆积条形图?

    我有以下数据 structure list Time c 1L 1L 1L 1L 1L 1L 1L 1L 1L 1L 1L 1L 2L 2L 2L 2L 2L 2L 2L 2L 2L 2L 2L 2L 3L 3L 3L 3L 3L 3L 3
  • 从“int”到“char *”的转换无效

    我想编写一个程序 该程序将从文本文件中读取并使用结构存储文本文件中的内容 然后重新组合并打印出文本文件中的信息 但我遇到了问题getline 我试着写getline像这样 getline infile info name 但它不起作用 我还
  • 设置 HTML 表单文本区域的值?

    我正在使用以下内容来设置文本区域的值 br b Description b br
  • SQLite3 中的外键支持

    根据this从 2010 年开始 EnforceFKConstraints 连接字符串属性应该在 SQLite 的未来版本中实现 有谁知道开发商是否已经开始这样做了 如果没有 是否有另一种方法可以启用外键支持 而无需在每个连接上执行 PRA
  • 用于 Spring 配置的 Hibernate OGM 提供程序

    我创建了一个Java应用程序 可以使用SQL Server或Neo4j作为数据库 而无需触及应用程序层 我只需修改提供程序和连接信息 如下所示
  • 就在我以为我终于理解了 Javascript 范围的时候

    我遇到了一些事情 这说明我显然还没有明白 谁能解释一下为什么 this 的值会在下面发生变化 var MyFunc function alert this var innerFunc function alert this innerFun
  • C# - 如何确定 Type 是否为数字

    有没有办法确定给定的 Net 类型是否是数字 例如 System UInt32 UInt16 Double都是数字 我想避免使用很长的开关盒Type FullName 试试这个 Type type object GetType bool i
  • 如何在 php docker 镜像中安装 pdo 驱动程序?

    我使用作为基础php docker 容器带有标签 php 5 6 apache 我将它与基本的mysql 5 6我可以在主机上找到的图像mysql 我创建了一个数据库 并用基本值填充了一个表 然而尝试访问我的应用程序时 我得到 Fatal
  • (Git) 当当前分支中有大量更改时,将修复提交到不同分支的最实用方法是什么?

    这是场景 您正在功能分支上工作 您创建了几个新文件 移动了一些文件并更改了其他几个文件 在处理一些不是您编写的代码时 您注意到并立即修复了一个错误 或者 您注意到某个功能缺少文档 因此您可以快速为下一个开发人员添加一些专业提示 然后 您意识
  • 检测硬盘是否正在被访问

    我正在尝试制作一个非常简单的硬盘访问监视器像那些根据驱动器使用情况闪烁的嵌入式 LED 一样工作 那个 LED 确实对我很有帮助 但我使用的笔记本电脑没有它 因此 我制作了一个简单的托盘图标应用程序 但我不知道如何确定磁盘访问的变量 我搜索
  • mysql 服务器无法启动 MAMP

    我在这里读过一些答案 这些答案说当你的 mysql 服务器无法在 MAMP 中启动时 你应该运行 sudo killall 9 mysqld 我过去曾使用过它 它确实有效 但无论出于何种原因 这次它不起作用 我在日志中收到此错误消息 04
  • 如何从 ActiveRecord 中的事务中排除模型?

    我有一个特殊情况的模型 它不能成为外部事务的一部分 Outer Transaction do Inner create blah end 假设 Inner 不知道它正在被拉入哪个特定交易 我如何阻止 Inner 成为交易的一部分 例如 创建
  • 整理和重塑凌乱的数据集(重塑/收集/联合功能)?

    按照我之前的问题 R 重塑 收集功能以创建准备进行多级分析的数据集 我发现它有点复杂 我的数据集实际上比我希望的 更混乱 完整的故事如下 我有一个很大的数据集 有 240 个案例 每行都是一个病例 乳腺癌患者 在数据集末尾的某个地方 比如从
  • 对于大图像,UIImage imageNamed 是否仍然会导致 iOS 4 上的内存问题?

    我发现了几篇内存管理文章提到UIImage s imageNamed当内存中有很多大图像时会引起问题 http akosma com 2009 01 28 10 iphone memory management tips http www
  • Cocoa forControlEvents:WHATGOESHERE

    在 Cocoa Objective C 中 如果我以编程方式创建了一个按钮 我应该为我的控制事件添加什么 btnMakeChar addTarget self action selector makeChar forControlEvent