Извините за эти вопросы.
У меня есть 4 вопроса о Selector in swift.
ПЕРВЫЙ вопрос
Мне интересно, как правильно использовать селектор в быстрой
closeBarButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Stop, target: self, action: Selector("closeBarButtonItemClicked:"));
VS
closeBarButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Stop, target: self, action: "closeBarButtonItemClicked:");
Должны ли мы использовать Selector ( "methodName:" ) или "methodName:" сразу?
Оба способа работают, но какой из них правильный?
ВТОРОЙ вопрос
Как мы называем функцию с параметром в Swift? Скажем, я хочу вызвать функцию, подобную этой
func methodName(parameterOne : String, parameterTwo: String)
ТРЕТИЙ Вопрос
Как мы называем метод типа с помощью Selector в swift? это вообще возможно?
class SomeClass {
class func someTypeMethod() {
// type method implementation goes here
}
}
ЧЕТВЕРТЫЙ вопрос
Какова цель этого двоеточия за именем функции в Selector?