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