के साथ मैक ऐप लॉन्च करना कमांड लाइन के साथ पथ खोजक ऐप लॉन्च करते समय, मैं open -a Path Finder.app /Users/
का उपयोग करता हूं। इस विचार के आधार पर, मैं पथ खोजक लॉन्च करने के लिए निम्न कोड का उपयोग करता हूं।उद्देश्य-सी/कोको
क्या मेरे पास open
कमांड लाइन का उपयोग किये बिना लॉन्च ऐप हो सकता है?
NSTask *task;
task = [[NSTask alloc] init];
[task setLaunchPath: @"/usr/bin/open"];
NSArray *arguments;
arguments = [NSArray arrayWithObjects: @"-a", @"Path Finder.app", @"/Users/", nil];
[task setArguments: arguments];
NSPipe *pipe;
pipe = [NSPipe pipe];
[task setStandardOutput: pipe];
NSFileHandle *file;
file = [pipe fileHandleForReading];
[task launch];
आवेदन का पैरामीटर **? – prosseek
आपको launchApplicationAtURL का उपयोग करने की आवश्यकता होगी: विकल्प: कॉन्फ़िगरेशन: त्रुटि: ऐसा करने के लिए। मैं अपनी पोस्ट में इसका उपयोग करके एक उदाहरण जोड़ूंगा। – ughoavgfhw
खैर, मुझे यकीन नहीं है, लेकिन संक्षिप्तता के मामले में, मेरा जवाब (ओपनफाइल का उपयोग करके: आवेदन के साथ :) बेहतर लगता है (समझने में आसान और छोटा)। – prosseek