setApplicationIconImage在10.10中已弃用 - 替代?

Noi*_*art 1 macos cocoa objective-c

我在这里看到了setApplicationIconImage已弃用的更改页面.男人,我简直不敢相信.

https://developer.apple.com/library/mac/documentation/General/Reference/APIDiffsMacOSX10_10SeedDiff/frameworks/AppKit.html

现在有什么替代方案?是否有一个适用于旧版本然后10.10?如果不是它的确定我可以进行版本检查,并为<= 10.9执行setApplicationIconImage,并为> = 10.10执行新方法.

谢谢

Dai*_*jan 5

setApplicationIconImage方法未被弃用或删除.
Apple只更改了标题,将其显示为属性.

setApplicationIconImage是该物业的制定者.属性只是两个"标准"方法的语法糖:getter(applicationIconImage)和setter(setApplicationIconImage)

你现在可能会收到一个ARC警告,因为它看不到setApplicationIconImage所以在所有平台上使用点符号 - >不需要10.10/10.9的运行时检查