是否可以使用标准属性语法将块作为属性?
ARC有什么变化吗?
我想将objective-c块存储在属性中供以后使用.我不知道该怎么做所以我google了一下,关于这个主题的信息很少.但我最终设法找到了解决方案,我认为可能值得为像我这样的其他新手分享.
最初我认为我需要手动编写属性才能使用Block_copy和Block_release.
幸运的是,我发现块是NSObjects和- copy/ - release等价于Block_copy/ Block_release.所以我可以@property (copy)用来自动生成setter和getter.