Ответ 1
Вы можете вызвать метод экземпляра только для экземпляра класса. Например, вам нужно создать экземпляр myScript
, а затем вызвать его:
let script = myScript()
script.thisIsmyFunction()
Вы также можете выбрать thisIsmyFunction
метод класса (который формально известен как "метод типа" в Swift) и называть его так, как вы делаете прямо сейчас:
class func thisIsmyFunction() {...}
Обратите внимание на модификатор class
перед func
. Конечно, это означает, что вы не можете получить доступ к self
внутри функции, потому что больше нет экземпляра класса.
Для получения дополнительной информации см. документацию Swift.
Кроме того: классы Swift начинаются с заглавных букв.