@property 和 @synthesize 在 Objective-C 中的用途是什么?

2023-12-15

有什么用@财产 and @合成?您能举个例子解释一下吗?


非常简短的答案:他们为 ivars 创建访问器。

维基百科上的一些例子。看看那些。

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

@property 和 @synthesize 在 Objective-C 中的用途是什么? 的相关文章

  • Objective-C 中的属性列表 (plist) 数组未正确返回整数

    总之 我遇到了一个问题 我从属性列表中包含的 NSArray 中读取了我期望的 NSNumber 内容 而不是获取诸如 1 之类的数字 而是得到了看起来像是内存地址的内容 即 61879840 财产清单中的数字显然是正确的 有人知道为什么会
  • 调整图像大小 Objective-C [重复]

    这个问题在这里已经有答案了 我正在尝试缩小使用 iPhone 4 及更高版本拍摄的 Objective C 图像的尺寸 以便我可以尽快将其发送到服务器 目前 全尺寸图像需要很长时间才能完成 目前我正在尝试的缩小规模是 CGSize imag
  • 如何检查重用标识符是否已在 UITableView 中注册?

    在iOS应用程序中 我们必须先向表视图注册nib文件 然后才能使用UITableView dequeueReusableCellWithIdentifier 例子 static NSString myReuseIdentifier MyRe
  • iOS心率检测算法

    我正在尝试在我正在开发的应用程序中实现心跳记录功能 首选方法是使用 iPhone 的摄像头 在灯亮的情况下 让用户将手指放在镜头上 然后检测视频源中与用户心脏相对应的波动 我通过以下堆栈溢出问题找到了一个非常好的起点here https s
  • 从带有参数的方法名称创建选择器

    我有一个代码示例 它得到SEL从当前对象 SEL callback selector mymethod parameter2 我有一个像这样的方法 void mymethod id v1 parameter2 NSString v2 现在我
  • Xcode 4:如何查看控制台?

    我似乎找不到在 XCode 4 中运行控制台 以显示 NSLog 注释 的方法 以前版本的 XCode 的正常方法不起作用 有谁知道如何实现这一目标 您需要单击日志导航器图标 左侧边栏最右侧 然后在左侧边栏中选择您的调试 运行会话 您将在编
  • 如何将 UIView 的子视图居中

    我有一个UIView里面一个UIView我和我想要内在UIView始终在外部居中 而不必调整宽度和高度的大小 我已经设置了支柱和弹簧 使其位于顶部 左侧 右侧 底部 而无需设置调整大小 但它仍然没有居中 任何想法 你可以这样做 它总是有效的
  • Objective-C 选项卡设置和空白样式

    Apple 的 Objective C 文档 参考资料和生成的代码似乎与他们的编码风格完全不一致 我无法确定 Objective C 和 Cocoa 源代码的 首选 样式 如果存在 这是我到目前为止遇到的情况 选项卡设置 Xcode 的默认
  • 子类化 UITabBarController 的替代方案

    看来 UITabBarController 不应该被子类化 您建议我如何在可旋转的 DetailView 中实现 TabBarController 谢谢你 您可以向控制器添加一个委托
  • 重新加载 UITableView 中的部分

    我正在编写一个应用程序 通知用户何时该服药 页面顶部的标签显示日期和tableView填充了特定日期需要服用的药物名称和时间 现在 这些部分是根据当天服用的药物数量来填充的 因此 部分的数量会随着时间的推移而动态变化 计划在该特定日期服用药
  • 举例说明为什么不建议将图像存储在 CoreData 中?

    这个问题已经被问过很多次了 我读到很多用户都说不建议将图像存储在数据库中 特别是在 CoreData 中 他们似乎都忽略了他们这样做的原因 甚至苹果文档也声明了这一点 每个人都指向那个方向 每次讨论都以这样的方式结束 好吧 你可以 但存储路
  • 创建主窗口后添加 NSTouchBar 支持

    我正在尝试添加对暴露的支持NSTouchBar按钮通过插件连接到我无法修改的应用程序 该插件是一个共享库 在创建主窗口后在运行时加载 我创建了一个AppDelegate如下 interface AppDelegate NSResponder
  • UITableView/UITableViewCell 点击事件响应?

    我一直在谷歌搜索 试图弄清楚当点击 UITableView 中的一行 或单元格 时会调用什么类型的事件句柄 但一直无法弄清楚 我试图在点击单元格时更改其图像属性 Thanks 点击表行时有两个可能的事件 选择该行和附件视图 通常是 更多详细
  • 在 iOS 视图中获取触摸位置时,PAN 手势崩溃

    我只是做了一个示例来检查平移手势 平移手势正在检测并且工作正常 但每当我在平移手势中给出第二个点时 例如CGPoint secondPoint sender locationOfTouch 1 inView self imageView 它
  • 无法在 Crashlytics/fabric 中获取崩溃报告。显示错误:“看起来我们缺少 dSYM 来处理以下版本的崩溃。”

    我的 iOS 应用程序的 Fabric crashlytics 中未生成崩溃报告 Fabric 仪表板上显示错误 如屏幕截图所示 按照fabric的指示 我尝试从安装fabric mac应用程序的机器 我创建应用程序的版本 中搜索聚光灯下给
  • 将 NSTabViewItem 的副本从 NSTabView 添加到同一个 NSTabView

    我正在创建一个简单的网络浏览器 并希望实现选项卡 为此 我使用NSTabView 我基本上希望每个选项卡都有一个WebView这将显示网站已加载 我从只有一个选项卡开始 并希望在创建新选项卡时添加第一个选项卡的精确副本 我尝试过类似的东西t
  • 在特定点停止 CABasicAnimation

    我正在使用创建的旋转动画CABasicAnimation 它旋转一个UIView超过2秒 但我需要能够阻止它UIView被感动了 如果我删除动画 视图将处于与动画开始之前相同的位置 这是我的动画代码 float duration 2 0 f
  • iOS 中tableview 的动态搜索

    I ve a tableview和我实现搜索方法的文本字段 现在 当我在其中写入一些值时textfield然后点击搜索按钮 然后在tableview 但是 我希望它是动态的 意味着我开始输入的那一刻textfield它应该开始搜索而不点击任
  • 错误:CUICatalog:提供的资源名称无效:(空),或无效的比例因子:2.000000

    TableViewApplication 1458 70b CUICatalog Invalid asset name supplied null or invalid scale factor 2 000000 使用 TableViewC
  • macOS:以编程方式检查进程是否作为 launchDaemon 或 launchAgent 运行或从命令行运行

    我想了解我的进程运行的上下文 我想区分以下情况 它作为持久计划任务运行 launchDaemon launchAgent 它被称为按需并由 launchd 使用创建open命令行或双击 它是直接从命令行终端调用的 即 gt bin myPr

随机推荐

  • 隐藏“新建工作表”选项卡

    如何删除允许用户在 Excel Viewer 控件中添加新工作表的最后一个工作簿选项卡 我找到了以下代码来隐藏上图中的按钮 ExcelViewer1 Application CommandBars Workbook tabs Control
  • 如何在 Python / Pandas 中处理“‘Timestamp’类型的对象不可 JSON 序列化”?

    前言 对于 Python 来说是非常新的 但是非常感谢您的帮助 下面是一个代码片段 我尝试对 MSSQL 服务器表执行 SQL 查询 并将其发布回 Google 表格 我能够检索数据和标题 并且我想我几乎已经弄清楚了 但是 我在某些列的日期
  • Babel 数字 format_currency 函数

    我正在一个使用多种语言的网站上工作 为了相应地显示价格 货币 我们使用 babel 库 问题是 当调用 format currency 时 即使价格显式转换为整数 它也始终返回分部分 Example gt gt gt print forma
  • 代码生成器 (.net)

    你有什么经验吗T4 and T4编辑器 你能将其与码匠 or 我这一代 您使用什么代码生成器 你有什么建议吗 我想用它来生成 SP 您认为代码生成还有什么用处吗 作为代码生成引擎 T4 的功能与 CodeSmith 或 MyGenerati
  • 在 SQL Server 2008 中加密数据库表

    我有一个使用 SQL Server 2008 中的数据库的 Windows 应用程序 我不希望用户看到数据库表 我怎么能够encrypt我的数据库中的表 您在这里有不同的选择 您可以对数据使用对称加密 创建表销售 创建对称密钥 CREATE
  • UItableViewCell 与 UIDatePicker :月份列被覆盖

    在 InterfaceBuilder Xcode 6 1 中 UITableViewCell 的 contentView 上的 UIDateTimePicker 被白色瓷砖覆盖 如何预防呢 更新 此问题已从 iOS9 beta 5 解决 2
  • 使用从 lxml xpath 命令获取的数据填充 Python 列表

    我正在从以 xml 格式提供信息的专业服务器读取仪器数据 我写的代码是 从 lxml 导入 etree 作为 ET xmlDoc ET parse http 192 168 1 198 Bench read xml print ET tos
  • 在 matplotlib 中动态添加/创建子图

    我想创建一个由多个具有共享 x y 轴的子图组成的图 从文档来看它应该看起来像这样 尽管我的子图将是散点图 代码在这里 但我想动态创建子图 因此 子图的数量取决于前一个函数的输出 每个图可能有大约 3 到 15 个子图 每个子图都来自不同的
  • 存储过程中的 SQL 默认架构解析

    在 MS SQL 2008 R2 中 我凭经验发现 在以下 SQL 中 存储过程从定义该过程的同一架构中的表中返回数据 但如果没有这样的架构 则将默认返回到用户的默认架构被发现 虽然这看起来很合乎逻辑 但是否有人有章节介绍 MSSQL 在访
  • adb 服务器已过时。杀戮[重复]

    这个问题在这里已经有答案了 我正在使用本教程创建我的第一个反应本机项目 http facebook github io react native 当涉及到执行代码和运行时react native run android我正进入 状态 adb
  • jquery中div从右到左调整大小

    I 想要从右到左设置 div 标签的动画并调整其大小 默认情况下 我从示例中学习并发现它从左到右调整大小 但根据项目要求 我们希望将其按从右到左的顺序排列 我写的代码是 div style background url stripes JP
  • 在Java中如何连接两个字符串?

    我正在尝试在 Java 中连接字符串 为什么这不起作用 public class StackOverflowTest public static void main String args int theNumber 42 System o
  • 通过 HTML/css 关闭 Chrome/Safari 拼写检查 [重复]

    这个问题在这里已经有答案了 有没有办法对于网络开发人员关闭特定的 Chrome Safari WebKit 拼写检查input or textarea元素 我的意思是通过特殊的标签属性或专有的 CSS 指令 有一个CSS指令可以关闭大纲in
  • Visual Studio 2015 社区 Xamarin 跨平台模板缺失

    我使用 Xamarin 安装了 Visual Studio 2015 Community Update 3 更新了 Xamarin 一切正常 但突然 当我尝试创建新项目时 Xamarin 跨平台模板丢失了 我不再有这些模板了 我只有这些 我
  • 将复杂的字符串解析为日期时间

    有人可以告诉我应该如何将以下格式转换为正确的格式DateTime object 11 50 46 AM on Wednesday October 19 2011 string s 11 50 46 AM on Wednesday Octob
  • C# 运行程序并获取运行后的环境变量

    我尝试使用 C 运行两个批处理脚本 然后查看它们如何影响环境 我的代码是 string finalEnvVarsFile Path GetTempFileName string arguments string Format c 0 1 s
  • Git 子树。为什么我不能从子树而不是根开始分支?

    我正在努力尝试理解使用 Git 子树策略 我的目的是将一些不同的存储库整合到一个伞形存储库下的一个玩具存储库小家族中 我正在使用此处详细介绍的子树策略 http help github com subtree merge 我正在绞尽脑汁地试
  • 由用户重命名的按钮

    我在编写某些按钮时遇到问题 这是我到目前为止所得到的 Public Class Form1 Dim Button 12 As Button Dim X As Integer Private Sub EventName Dim message
  • C++ 带权重的随机不重复整数

    我想有效地生成 封闭 范围内唯一 非重复 整数的随机样本 0 rnd max 范围内的每个数字都可以选择 并且每个数字都与样本权重相关联 权重越大 选择该数字的可能性就越大 概率恰好weight i sum weight not taken
  • @property 和 @synthesize 在 Objective-C 中的用途是什么?

    有什么用 财产 and 合成 您能举个例子解释一下吗 非常简短的答案 他们为 ivars 创建访问器 有维基百科上的一些例子 看看那些