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