Главная » Статьи для тега "основного"

Фатальный вызов init Objective-C

Добавлено Дата: 17 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Время от времени встречаются  ситуации,  в  которых  безопасное  переопределение основного инициализатора суперкласса оказывается невозможным. Допустим, мы создаем субкласс NSObject с именем WallSafe, а его основным инициализатором является initWithSecretCode:. Однако инициализация secretCode значением по умолчанию не обеспечивает необходимого уровня безопасности в вашем приложении. А это означает, что используемая схема – переопределение init для вызова основного инициализатора нового класса со значениями по умолчанию – оказывается неприемлемой.

Читать »

Синхронизация с подпрограммами библиотеки  VCL

Добавлено Дата: 7 March, 2012 категория: Delphi

Как уже неоднократно упоминалось в настоящей главе,  прямой доступ к свойствам или методам  компонентов библиотеки VCL следует выполнять только  из основного по тока приложения. Это означает, что любой код, который получает доступ или обновля ет данные  пользовательского интерфейса в приложении, должен  выполняться только  в контексте основного потока. Недостатки такой архитектуры вполне очевидны, и может показаться, что  это  требование слишком  уж связывает руки разработчику, однако  уже одно то, что о данном ограничении известно, дает определенное преимущество.

Читать »