1

我正在创建我的第一个静态 Cocoa 库,与使用 Cocoa 应用程序时相比,我注意到一件奇怪的事情:当我将 IBOUlet 添加到 xib 文件中的视图时,该属性默认设置为 unsafe_unretained 而不是弱。

将 unsafe_unretained 更改为 weak 有什么危害吗?

谢谢,迈克尔·克努森

4

1 回答 1

0

它也发生在我身上。我相信如果你把它改成weak,你将无法编译它,因为这个库(或内部子库)被部署到一个旧的xcode,它只支持unsafe_unretained,但不支持weak。您可以在右侧边栏中更改部署。

于 2014-04-07T12:19:01.537 回答