简体   繁体   English

为什么FMX.Canvas.Mac在调用CFNumberCreate之后不调用CFRelease?

[英]Why doesn't FMX.Canvas.Mac ever call CFRelease after calling CFNumberCreate?

According to this Apple documentation , CFNumberCreate follows The Create Rule. 根据此Apple文档 ,CFNumberCreate遵循“创建规则”。 However, whereas numerous CF..Create calls in FMX.Canvas.Mac are followed by CFRelease calls on the returned objects, CFNumberCreate calls are not. 但是,尽管在FMX.Canvas.Mac中进行了无数CF..Create调用后,对返回的对象都进行了CFRelease调用,但CFNumberCreate调用却没有。 Why is this? 为什么是这样?

It's a bug in FMX.Canvas.Mac. 这是FMX.Canvas.Mac中的错误。 A call to CFNumberCreate needs to be balanced with a call to CFRelease. 对CFNumberCreate的调用需要与对CFRelease的调用进行平衡。

Bug report: RSP-20924 错误报告: RSP-20924

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM