2015-03-16 9 views
8

क्या समय सीमा समाप्त हो जाने पर private func पर कॉल करने का कोई तरीका है?एनएसटीमर के साथ निजी कार्यों को बुला रहा है?

(यह भी मतलब है? NSTimer संदर्भ वर्ग के लिए स्थानीय है, मुझे यकीन है कि रनटाइम पर फोन करने वाले का लक्ष्य स्थानीय है, साथ ही नहीं कर रहा हूँ।)

उत्तर

18

हाँ, तुम सिर्फ समारोह चिह्नित करने की आवश्यकता @objc:

@objc private func runner(timer: NSTimer) { 

तो यह चयनकर्ता का जवाब है, लेकिन स्विफ्ट के लिए निजी होगा।

संबंधित मुद्दे