MacSchool
Новости Почему Мак? Методика Работы учеников Макинтош SOS! Ссылки Об участниках

AppleScript

К содержанию

Область действия переменных

Вопрос, которого совершенно необходимо коснуться — три вида переменных в AppleScript: свойства, глобальные и локальные переменные.

Свойства объявляются и сразу же получают значения:

property theCount: 0

Глобальные и локальные переменные при объявлении никаких значений не получают:

global fileName
local first, last

Значения и свойств, и переменных могут быть изменены с помощью set или copy. Если в этих методах встречается переменная, ранее не объявленная, она будет создана локальной.

На первых порах Вам достаточно знать, что свойства и глобальные переменные могут быть использованы из любого места скрипта (причем, что интересно, их значения сохраняются и между запусками), а локальные — только в том обработчике, где они были объявлены.

К содержанию

Ведущий раздела: Михаил Евгеньевич Крекин
Если Вы хотите к нам присоединиться:
Hosted by uCoz