我想将Objective-C块存储在一个属性中以备后用。我不确定该怎么做,所以我在Google上搜索了一下,关于该主题的信息很少。但是我最终设法找到了解决方案,并且我认为对于像我这样的其他新手来说,值得分享。
最初,我认为我需要手动编写属性才能使用Block_copy和Block_release。
幸运的是,我发现块是NSObjects,- copy
/- release
等效于Block_copy
/ Block_release
。因此,我可以@property (copy)
用来自动生成setters和getters。