大神,請(qǐng)求賜教,我按照你的方法試了一下,并不能獲取大xcode的相關(guān)信息,我調(diào)試的時(shí)候XcodeApplication對(duì)象不為nil,但是通過documents、fileDocuments、sourceDocuments、workspaceDocuments這些函數(shù)獲取到的數(shù)組長(zhǎng)度都是0,并且獲取到的這個(gè)對(duì)象的version是nil... 方便幫忙解答一下嘛
代碼如下
XcodeApplication *xcode = [SBApplication applicationWithBundleIdentifier:@"com.apple.dt.Xcode"];
NSArray * xcodeDoc = [xcode documents];
NSArray * xcodeFileDoc = [xcode fileDocuments];
NSArray * xcodeSourDoc = [xcode sourceDocuments];
NSArray * xcodeWorkDoc = [xcode workspaceDocuments];
NSLog(@">>>>>> %@, %d, %d, %d, %d", xcode.version, (int)xcodeDoc.count, (int)xcodeFileDoc.count, (int)xcodeSourDoc.count, (int)xcodeWorkDoc.count);
打印信息
>>>>>> (null), 0, 0, 0, 0
通過ScriptingBridge獲取Xcode 最近打開工程文件如題,實(shí)現(xiàn)步驟如下: 1.sdef命令獲取生成Xcode的頭文件 Xcode.h 2. ScriptingBridge獲取Xcode document 在工程中引入Xcode...