AppleScript

< предудущая - содержание - следующая >

Собственные методы

ИмяОписаниеПример
Copy...to...Копирование значения выражения в переменную (переменные)copy "Article" to myWork
Count...in...Подсчет количества элементовcount integers in {"Yes", 2, 10, 3.5} дает результат 2
Get...Вычисление значения выражения. Слово Get можно опускатьget 2*2 дает результат 4
Run...Исполняет объект, не являющийся выражением 
Set...to...Присваивает переменной (переменным) значение выраженияset width to 158

В AppleScript существует механизм «общих данных» (Data Sharing). Т. е. несколько переменных (списков, записей или объектов скрипта) обращаются фактически к одной и той же области памяти. Например, записав

set SecondList to FirstList

мы создаем не новый список, а только второе имя для уже существующего. Соответственно, любое изменение в FirstList будет отражаться на SecondList и наоборот. Если мы хотим создать на самом деле новый список, только вначале совпадающий с другим, необходимо использовать метод Copy.

Для простых переменных методы Copy и Set взаимозаменяемы.


[Предыдущая][Содержание][Следующая]
[Титульная страница][Новости][Макинтош][Информатика и ИТ][Об авторе]
Hosted by uCoz