NSAttributedString与CFAttributedStringRef的组件/属性所有权

时间:2012-04-15 13:30:10

标签: objective-c ios cocoa memory nsattributedstring

当我使用项目的Cocoa部分时,我可以这样做:

[[self.aTextView textStorage] appendAttributedString:attrstg]; // textStorage is a mutable attributed string
// release attrstg and all its components
[attrstg release];
[dict release];
[paragStyle release];
[colorHSV release];

但是在iOS版本中,使用Core Foundation归因于字符串,我得到了错误访问异常,除非我挂起我追加的字符串及其属性字典和进入属性字典的样式组件。

我已经做了必要的修改以挂在iOS上的所有内容中它运行正常 - 但是发生了什么?为什么Cocoa和iOS之间存在差异?类中的任何内容都没有引用任何属性字符串类提到此问题。我错过了以后会引起问题的事情吗?

0 个答案:

没有答案