Selector
Selector
π‘ μμ±μ μ κ·Όνκ±°λ λ©μλλ₯Ό νΈμΆνλ κ²μ΄ μλλΌ, κ°λ¦¬ν€λ μν λ§ νλ€. μ½λ μμμ λ©λͺ¨λ¦¬ μ£Όμλ₯Ό κ°λ¦¬μΌμ, μ°κ²°μν€λ κΈ°μ μ΄λ€.
ν΄λ‘μ μ μ μ¬νλ€.
λ€λ§, νΈμΆμ ν μ μκ³ , νΉμ μ΄λ²€νΈλ₯Ό μ λ¬ν΄μ£Όλ μν μ΄λ€.
λ©μλ μ£Όμλ₯Ό ν΅ν΄ λ©μλλ₯Ό κ°λ¦¬ν¨λ€.
λ§€κ°λ³μμ λ©μλμ μ΄λ¦μ΄ λ€μ΄κ°λ€. (μ£Όμ)
λ΄λΆμ μΌλ‘ Objective-Cλ‘ κ΅¬νλμ΄μλ€.
ꡬ쑰체 νμ μ΄λ―λ‘ κ°λ¦¬ν¬ μλ§ μκ³ , μ€νμ λΆκ°λ₯νλ€.
μμ
ν΄λμ€, Objective-C νλ‘ν μ½μ ν¬ν¨λ λ©€λ²μλ§ μ μ©μ΄ κ°λ₯νλ€. (ꡬ쑰체μμ μ μ© λΆκ°λ₯)
λ΄λΆμ μΌλ‘ Objective C νλ μμν¬λ₯Ό μ¬μ©νκ³ μκΈ° λλ¬Έμ @objc ν€μλλ₯Ό μ¬μ©ν΄μΌνλ€.
μμ
addTarget
μ½λλ‘ λ²νΌμ λ§λ€μμ λ, μ΄λ€ ν¨μλ₯Ό μ€νμν¬μ§ κ²°μ ν΄μΌνλ€.
μ¦, λ²νΌμ λλ μ λ, μ΄λ€ μΈμ€ν΄μ€λ₯Ό μ€νμν¬μ§ μ μ΄μ€ λ μ¬μ©νλ€. μ΄λ λ§€κ°λ³μμ selectorλ₯Ό ν΅ν΄ μννλ€.
Last updated