10 малоизвестных возможностей Objective-C

b0fe3a0b014decd42bc7f0297eedeee7.pngПриветствую уважаемых хабражителей! Objective-C — язык с богатым рантаймом, но в данной статье речь пойдёт не о содержимом хедера , а о некоторых возможностях самого языка, о которых многие разработчики и не догадываются. Да, на них натыкаешься, читая документацию, отмечаешь про себя «хм, интересно, надо как-нибудь копнуть», но они обычно быстро вылетают из головы. А начинающие разработчики часто вообще читают документацию наискосок. В этой статье я собрал 10 удивительных на мой взгляд свойств языка Objective-C. Некоторые свойства самоочевидны, некоторые далеко не таковы. За использование некоторых в боевом коде надо бить по рукам, другие же способны помочь в оптимизации критических мест кода и в отладке. В конце статьи имеется ссылка на исходник, показывающий на примере все эти фичи. Итак, начну с самого «вкусного» на мой взгляд: безымянные методы.1. Безымянные методыЧитать дальше →

© Habrahabr.ru