सबसे पहले मैं iphone के लिए कोड लिख रहा हूँ। मुझे उपयोग किए बिना मुख्य थ्रेड पर एक विधि को कॉल करने में सक्षम होने की आवश्यकता है performSelectorOnMainThread
। कारण है कि मैं उपयोग नहीं करना चाहता performSelectorOnMainThread
है कि यह समस्या का कारण बनता है जब मैं इकाई परीक्षण के लिए एक नकली बनाने की कोशिश कर रहा हूँ।
[self performSelectorOnMainThread:@Selector(doSomething) withObject:nil];
समस्या यह है कि मेरा नकली कॉल करना जानता है, doSomething
लेकिन यह नहीं जानता कि कॉल कैसे करें performSelectorOnMainThread
।
तो कोई उपाय?