@BOOL 属性设置器

2024-02-10

我在使用设置 BOOL 时遇到问题@property and @synthesize。 我在用着@property BOOL isPaused;我可以通过使用得到它[myObject isPaused];但我无法设置它。我想用[myObject setPaused: NO];。我也尝试过@property (setter=setPaused) BOOL isPaused;但如果我没有记错的话,那么我需要自己编写该设置器。


为什么不使用点符号?

myObject.isPaused = YES;
return myObject.isPaused;

如果您的财产被申报为@property BOOL isPaused,那么 setter 总是被称为

[myObject setIsPaused:YES];

要重命名 setter,您必须提供完整的签名包括冒号:

@property(setter=setPaused:) BOOL isPaused;
...
[myObject setPaused:YES];

顺便说一句,命名约定是不要在属性中包含动词。

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

@BOOL 属性设置器 的相关文章

  • 在覆盖 UIView 的右下角创建四分之一透明孔

    您好 我想在覆盖 UIView 的右下角创建一个四分之一透明孔 我可以使用下面的代码解决它 但它看起来不正确 因为我在视图之外创建了一个矩形 我尝试过的 implementation PartialTransparentView id in
  • iOS设备和iPhone模拟器内存​​组织的差异

    我正在尝试使用 Xcode 4 3 3 和 iPhone 5 1 模拟器开发一个应用程序 当我在模拟器上运行这个应用程序时 我没有收到任何警告 并且它运行得很好 但是 当我尝试在 iOS 设备上执行此操作时 我收到一条警告消息 收到内存警告
  • 理解 Objective-C 中选择器的唯一性

    我无法理解 选择器 的部分功能 如苹果指南中所述 我把我感到困惑的部分加粗了 在 Objective C 中 选择器有两个含义 可以用来参考 当在源代码消息中使用方法时 只需使用方法的名称 到一个物体 不过 它也指的是唯一标识符 编译源代码
  • 从哪里开始使用适用于 Retina 显示屏的 OpenGL 绘制程序

    我知道由于这里提到的错误 我无法将 GLPainter 示例从苹果适应到视网膜 在 Retina iPad 上显示全屏 CAEAGLLayer 时出现问题 https stackoverflow com questions 9757052
  • 如何在 UITextView 中禁用放大功能

    我想摆脱 UITextView 中的放大和文本选择 但我需要电话号码 链接和地址检测器 我在用 void addGestureRecognizer UIGestureRecognizer gestureRecognizer if gestu
  • sizeToFit 运行异常

    我有一段代码 每次发生后端数据库更改时都会执行 本质上我在父视图中有一个标签 标签由许多状态消息之一更新 每个状态消息位于不同的行上 并以换行符 n 结尾 每条状态消息只能在一行上 并且不能过多 我遇到的问题是 当视图首次重新加载时 一切正
  • 自定义 UITableViewCell 错误

    我收到此错误 Terminating app due to uncaught exception NSUnknownKeyException reason
  • 在后台运行 URL 请求

    我想在一定的时间间隔内发出 url 请求 例如 每 10 分钟应用程序应该发出一次 url 调用并获取一些 json 数据 应用程序在后台运行时应该能够执行此操作 这可以做到吗 如果是这样 这是否违反 Apple 服务条款 有什么限制吗 i
  • UIView 周围的虚线边框

    如何在周围添加虚线边框UIView 像这样的东西 如果您喜欢子层 还有另一种方法 在您的自定义视图的 init 中 输入以下内容 border 是 ivar border CAShapeLayer layer border strokeCo
  • Xcode 中的 NSObject 描述和自定义摘要

    我覆盖对象的 NSString description但是 Xcode 总是显示error summary string parsing error在变量视图的摘要字段中 我当前的实现如下 NSString description retu
  • 如何将NSTextView的格式化内容转换为字符串

    我需要将 NSTextView 的内容从 Mac 应用程序传输到 iOS 应用程序 我使用 XML 作为传输文件格式 所以我需要将 NSTextView 的内容 文本 字体 颜色等 保存为字符串 有什么办法可以做到这一点吗 一种方法是存档
  • 如何使用 MonoTouch 在 UIKeyboard 之上添加 UIToolbar?

    我按照 Obj C 中的示例进行操作定制 iPhone 键盘 https stackoverflow com questions 1610542 custom iphone keyboard 1612549 1612549但是 为了在 Wi
  • 使用 MPMoviePlayerViewController 时的 iPad 旋转错误

    问题摘要 使用 MPMoviePlayerViewController 播放视频时更改 iPad 设备或模拟器的方向会导致视频播放器关闭时旋转状态不一致 这是 iPad SDK 3 2 中的一个已知错误 记录于http www openra
  • 如何在没有 MFMessageComposeViewController 的情况下发送和接收短信?

    我想发送和接收短信而不显示MFMessageViewController从我的申请中 有人能告诉我这怎么可能吗 不可能 除非您使用第 3 方 api 发送 接收短信
  • 构建 iOS 应用程序后退出代码 1 错误

    我正在尝试使用 RestKit 构建我的项目 当我构建它时 我收到以下错误 我尝试使用 Apple LLVM 3 0 和 LLVM GCC 4 2 进行编译 两者都产生相同的结果 任何人有任何想法是什么导致了这个问题 Ld Users Ji
  • 在对象的 NSArray 中搜索与任何属性匹配的字符串

    我有一个 NSArray 对象 这些对象有 10 个属性 我想对这些对象进行文本搜索 我知道如何一次搜索 1 个房产 但有没有一种简单的方法可以一次搜索所有房产 以下是我的对象具有的属性列表 property nonatomic retai
  • 通过 IOS Google Drive SDK 列出 Google Drive 的所有文件夹

    实际上我将 google drive sdk 与我的 ios 应用程序集成了 我可以通过适用于 iOS 的 google drive sdk 在 Google Drive 上上传指定文件 此外 我想提供一个功能 用于从可用文件夹中选择一个文
  • iOS:自动调整大小不适用于 UIImageView

    我正在制作一个非常简单的应用程序来学习 Objective C 和 Xcode 该应用程序有一个 UIButton 和一个 UIImageView 当用户点击按钮时 图像从右到左以对角线运动向下移动 当它到达屏幕中的某个点时 它会重新生成以
  • 保留rootViewController?

    我想知道是否有人可以帮助我解决下面代码中的内存管理问题 我对 rootController 特别感兴趣 当我执行 initWithRootViewController 时它是否会被保留 或者它是否 这是我的猜测 通过窗口 addSubVie
  • 以模态方式呈现 UIImagePickerController 时出错

    我有一个奇怪的问题UIImagePickerController在我的 iOS 6 应用程序中以模态方式显示 这XCode给我这个错误 Warning Attempt to present

随机推荐

  • AngularJS:使用“sortFn”和“groups”时,ng-grid 不起作用

    我想知道是否可以自定义排序和分组以使用同一列 我在 Plunker 中做了一个例子 其中 groups 选项被注释掉 当取消注释该行时 网格不会显示任何记录 scope myData complex name Felipe order 3
  • 如何使用 laravel 在数据库中插入多维数组

    我正在 Laravel 中开发电子商务应用程序 我想在客户单击结帐按钮时保存购物车值订单和订单详细信息表 一份订单有很多订单详细信息 我可以插入订单值 客户 ID 订单日期 发货日期 订单金额 但正如我所提到的 一个订单有许多订单详细信息
  • Xcode 5 错误 CertUIFramework.axbundle

    我希望有人遇到过这些错误并且知道如何修复它 这是 Xcode 5 b4 中突然出现的控制台输出 Platforms iPhoneSimulator platform Developer SDKs iPhoneSimulator7 0 sdk
  • 第二次自动对焦后takePicture失败

    我正在开发一个 Android 相机应用程序 使用自动对焦 这个问题 我能够第一次捕获 但是当我第二次尝试捕获时 会发生以下异常 4 19 11 28 32 509 E AndroidRuntime 4409 FATAL EXCEPTION
  • 针对同一集群的多个 kafka 架构注册表

    我正在尝试针对同一个 kafka 和 Zookeeper 集群安装两个 kafka 架构注册表实例 但希玛正在变得混杂 运行两个注册表时 如果我使用 api kafka schema registry 注册一个模式 它似乎是在 schema
  • 使用 Spring Boot 从 Gradle 多模块项目构建的 Jar 不起作用

    我创建了 spring boot gradle 多模块项目 其中包含 3 个模块 控制器 服务 存储库 主文件位于控制器模块中 名为 MySpringBootApplication 我可以构建这个项目 使用 gradle build 并可以
  • 如何将值传递给 Make,该值将传递给 C 代码

    我正在寻求帮助让我的 Makefile 执行我想要的操作 我已经弄清楚如何将预处理代码添加到我的 C 源代码中 该代码仅在我编译调试时才会编译 if DEBUG printf main n Pauses execution so gdb c
  • 加速 jsonb 对象数组中嵌套的键值的范围测试

    假设我有以下内容parents table create table parents id integer not null constraint parents pkey primary key name text not null ch
  • 如何将哈希键转换为方法名称?

    这是我的哈希 tempData a gt 100 here gt 200 c gt hello 我需要以如下方法访问哈希键 tempData a 100 tempData here 200 你可以将你的哈希值包装在一个开放结构 http w
  • 拍照或从库获取图像的权限未在 iOS 9 中显示(Xcode 7beta、Swift 2)

    下面的代码显示了我访问图像库的示例 无论我在哪里调用代码 视图 我都看不到手机弹出的权限对话框 因此无法允许我的应用程序访问相机或库 此外 隐私设置也不显示我的应用程序 有什么想法吗 我要疯了 let imgPicker UIImagePi
  • Android 应用程序启动首次启动需要更多时间,甚至有时需要 30 秒或更长时间

    以下是应用程序首次安装时的日志 05 12 13 16 23 632 28250 28250 com app projectName W 系统 类加载器引用未知路径 data app com app projectName 1 lib ar
  • 有没有扩展表的SQL函数?

    我依稀记得有一个函数可以做到这一点 但我想我可能会发疯 假设我有一个数据表 称之为 table1 它有三列 column1 column2 column3 查询 SELECT FROM table1 返回 table1 中的所有行 列 是否
  • 使用 CSS3 font-face 的正确方法是什么?

    有人可以帮我理解使用 CSS3 font face 的正确方法是什么吗 下面是一些字体声明 哪一个是正确的 为什么 START OF SAMPLE CODE 1 font face font family WebFont src url w
  • 淘汰赛验证异步验证器:这是一个错误还是我做错了什么?

    我真的很喜欢如何Eric Barnard 的淘汰赛验证库 https github com Knockout Contrib Knockout Validation与可观察量集成 允许分组 并提供自定义验证器可插拔性 包括动态验证器 有几个
  • Selenium Grid 与不同主机上的 Docker 容器

    我喜欢使用官方 Docker 镜像在 AWS 上设置 Selenium Grid 可以在此处找到https github com SeleniumHQ docker selenium https github com SeleniumHQ
  • 从 Docker 容器获取环境变量

    从 docker 容器获取环境变量的最简单方法是什么尚未在 Dockerfile 中声明的内容 例如 通过某些方式设置的环境变量docker exec container bin bash会议 我可以docker exec containe
  • python 中的 3D 卷积

    我需要编写一段代码 使用 numpy 在 python 中使用 3x3 内核执行 3D 卷积 我已经对像黑白图像这样的 2D 数组做了正确的处理 但是当我尝试将其扩展到像 RGB 这样的 3D 数组时 情况就变得一团糟 我需要帮助来改进我的
  • C 二进制文件与文本文件的效率

    我是 C 语言新手 我需要一些帮助 假设我只需要在文件中存储 6 位数字 假设 int 的大小等于 4 使用文本文件或二进制文件哪个更有效 就内存而言 我不太确定如何面对这个问题 欢迎任何帮助 大多数人将文件分为两类 二进制文件和 ASCI
  • DirectWrite (CreateTextFormat) 如何选择后备字体?

    的文档创建文本格式 http msdn microsoft com en us library windows desktop dd368203 v vs 85 aspx没有提及字体回退选择 但如果选择默认 NULL 系统 集合 则 Dir
  • @BOOL 属性设置器

    我在使用设置 BOOL 时遇到问题 property and synthesize 我在用着 property BOOL isPaused 我可以通过使用得到它 myObject isPaused 但我无法设置它 我想用 myObject