CoreFoundation 所有权遵循 CreateRule
“所有权遵循 CreateRule” 是什么意思?是指核心基础文档内部吗?
返回值 一个新字典,如果创建对象时出现问题,则为 NULL。所有权遵循创建 规则。
谢谢。
What does "Ownership follows the CreateRule." means inside the core foundation documentation?.
Return Value
A new dictionary, or NULL if there was a problem creating the object. Ownership follows the Create
Rule.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用名称中带有
Create
或Copy
的函数创建对象,则需要使用 CFRelease 释放它。如果您通过其他方式获取对象,则不必这样做。与 Objective-c 中的便捷方法相同。
引自《核心基础设计理念》
If you create an object, using a function with either
Create
orCopy
in its name, you need to release it using CFRelease. If you get an object by another way, you don't have to.Same as convenience methods in Objective-c.
Quote from "Core Foundation Design Concepts"