2015-03-06 2 views

ответ

6

Он исходит от Objective-C. В основном это означает, что метод действия принимает параметр. В вашем случае передаваемый параметр будет sender (т.е. UIButton, создавшее действие будет называться

+0

Спасибо за ответ. Является ли это какой-то ОС шаблон при разработке для Apple? Могу ли я найти этот шаблон в других ситуациях? – juniorgarcia

+0

Здесь вы просто с помощью common oop _target action_. '' '' просто унаследовано от синтаксиса Objective-C _messaging. UIKit - это все рамки Objective-C. Вы можете просто взглянуть на очень простое введение в Objective-C (вроде _hello world tutorial_), чтобы увидеть, какой синтаксис вы _passing_. –

+0

Спасибо Matteo, я буду искать больше оснований в Интернете. – juniorgarcia

0

, потому что ваша функция buttonIsPressed имеет 1 параметр один:.. Равно один параметр

0

U не нужно это. Но тогда вы должны иметь функцию, которая не принимает никаких параметров.

func buttonIsPressed(){ 
    println("button pressed") 
} 
Смежные вопросы