Я хотел бы сохранить блок objective-c в свойстве для последующего использования. Я не был уверен, как это сделать, поэтому я немного поработал с поиском и немного информации о предмете. Но мне удалось найти решение в конце концов, и я подумал, что это может быть полезно для других новичков, подобных мне.
Первоначально я думал, что мне нужно будет вручную написать свойства, чтобы использовать Block_copy и Block_release.
К счастью, я обнаружил, что блоки являются NSObjects, а - copy
/- release
эквивалентно Block_copy
/Block_release
, Поэтому я могу использовать @property (copy)
для автоматического создания сеттеров и геттеров.