18、Cocoa开发中的控件与响应链详解

Cocoa开发中的控件与响应链详解

1. -performClick: 方法与菜单系统
  • -performClick: 方法 -performClick: 方法是一个动作方法,它接收一个发送者对象作为输入。在直接调用动作方法时,Cocoa 的常规做法是传入 self ,不过有些开发者也会使用 nil
  • 菜单系统 :Cocoa 的菜单系统基于 NSMenu NSMenuItem 类。 NSMenu NSMenuItem 对象的容器,菜单可以包含子菜单,形成一个树形结构。
    • Xcode 模板中的菜单 :Xcode 中的所有基本 Cocoa 应用程序模板都带有 MainMenu.xib 文件,其中包含了如文件、编辑、窗口等常见菜单。
    • 菜单操作
      • 显示菜单 :在文档窗口中双击主菜单图标可显示菜单,点击菜单名称可打开菜单,选择菜单项可在属性检查器中显示其属性(若属性检查器未打开,可按 Command - 1 打开)。
      • 添加菜单或菜单项 :在库窗口的搜索框中输入 “menu”,将菜单项拖到菜单
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值